OPENSOURCE

INFORMACE

NEWSLETTER

DISKUSE
Agent přestal fungovat (1)
18.03.2019 08:28

Načíst krátký text z webu 
17.03.2019 23:32

Indexy mimo DB (1)
19.02.2019 15:46

planovaný agent v mail.box (1)
17.02.2019 15:11

Hint v Link 
17.12.2018 11:08

NoCache a ReCache (1)
17.12.2018 10:54

IBM se zbavilo Domina (1)
12.12.2018 10:26

příkaz na smazání databází (3)
28.11.2018 21:17


ŠKOLENÍ


REKLAMA


KOMENTÁŘE

Komentáře ke článku "Locker - Zamykání dokumentů v Lotus Notes"


Milan Svoboda
16.03.2004 11:15
chybička v nápovědě.
V příkladech použití je podle mne chyba, ale možná se mýlím.

Inicializace:

Dim zamek As UILocker // tady by IMHO mělo být Dim zamek As NEW UILocker

anebo

Dim zamek As UILocker
Set zamek = New UILocker

Totéž platí i pro příklad použití třídy Locker.
Jinak je dobré řešení odstraňování mrtvých zámků pomocí addin modulu.

bubux
16.03.2004 13:02
preklep
dekuji za upozorneni... je to preklep v prikladu ktery se tam dostal pri prepisovani... je u prikladu pouziti na tridu uilocker... u tridy locker je to v poradku...
------------------
Inicializace:

Dim zamek As New Locker

anebo

Dim zamek As Locker
Set zamek = New Locker
------------------
dekuji za upozorneni v dohledne dobe to opravime...

Petr Fejtek
16.03.2004 13:36
A co repliky?
Ahoj Davide, líbí se mi to a chválím. Mám dotaz. Jak je ošetřeno zamykání dukumentů u distribuovaných databází?
Pokud jsem ten kód správně pochopil, tak se dokumenty zamykají jen na "lockdbserver" serveru a jinde se nezamykají. Asi by to chtělo rozšířit o možnost zamykat dokumenty v databázích zvlášť na každém serveru, zamykání dokumentů přes všechny repliky najednou prostřednictvím replikace db. zámků by byla hodně nepraktická.
Dále mi není jasné chování zámků při offline práci lokálních replikách ...

bubux
16.03.2004 16:25
ee...
Ahoj Petre...
dekuji za pochvalu.. :)
musim se priznat ze nad timhle jsem nepremyslel protoze repliky mezi serverama u nas moc nefrci a na lokale se toho asi taky moc nedela(jedine osetreni na lokale ktere mne napada je zakazat editaci... :) )...
to rozsireni si necham projit hlavou a uvidime co z toho vypadne...:) pokud mas napadu vic sem s nimi... muze z toho vypadnout nova verze... :)
Dik za pripominku a ahoj...

Milan Svoboda
16.03.2004 22:47
Re: ee...
No řešil jsem něco podobného s číslováním. Taky jsem měl problém, že někteří uživatelé replikovali na lokal a navíc se replikovalo mezi servery. Udělal jsem si v profile dokumentu pole Master server a pokud se jméno aktuálního serveru neshodovalo s Master serverem, tak došla uživateli hláška, že očíslování bude provedeno později až bude provedena replikace na Master server. Se zámkz bz to asi šlo udělat podobně, tj. pokud se nepracuje na master serveru tak dokument nelze editovat. Uvědomuju si, že to v případě větších organizací může být problém, pokud mají více serverů na různých místech "světa".

bubux
05.04.2004 18:12
aktualizace
dobry den,
chystam se udelat novou verzi lockeru...
k zapracovani mam pripominku petra fejteka...
pak tam je oprava textu v helpu...
dale byl v predeslem clanku reportovan nejaky problem s tridou notestimer v R6 - tkach - k tomu bych poteboval podrobnejsi popis protoze vypusteni notestimeru z kodu je zasadny zasah takze prosim autora "Dmitri" pokud mozno o podrobnejsi popis rad bych si to nasimuloval...
no a pokud ma nekdo jeste jiny podnetny navrh anebo vi o nejakem bugu tak budu rad kdyz ho zverejni...
dale pripravuji clanek o tom jak vyuzit Locker pro cislovani dokumentu a jak Locker implementovat do LotusWorkflow takze si myslim ze je na co se tesit... :)

Milan Svoboda
06.04.2004 09:07
to: bubux
Nechceš to číslování řešit jako samostatnou část? Také jsem si už něco podobného psal, ale zatím nemám otestovánu funkčnost.

bubux
06.04.2004 11:24
ee...
co myslite tou samostatnou casti...? clanek anebo dalsi tridu...?

Milan Svoboda
06.04.2004 12:29
Re: ee..
Myslel jsem jako samostatnou DB, protože ne každý kdo bude používat číslování musí chtít používat zámky.

bubux
06.04.2004 13:04
ee...
nekdy jindy mozna jo ale ted bohuzel nemam na to cas... :(
navic je to vec ktera je mnohem slozitejsi nez locker, tedy pokud ma byt udelana profesionalne tak bych to skoro cele delal v cecku...
navic chci ukazat vyuziti lockeru pro cislovani a ciselne rady prave proto ze je to ta jednodusi varianta a bude ji pouzivat mnohem vic lidi... :)
pokud vsak mate nejaky dobry napad tak sem s nim urcite si ho rad prectu... :)

Milan Svoboda
06.04.2004 13:26
Re: ee...
No já mám něco v LN, takže pokud by jsi měl zájem mohu ti to poslat, řešil jsem tam i replikace. Nutně jsem to potřeboval do jednoho projektu tak jsem se nechal na inetu inspirovat a nějak jsem to napsal. Dokonce jsem uvažoval, že bych to poslal Emilovi aby to skoukli a event. publikovali tady na serveru.

bubux
07.04.2004 00:08
ee...
s tim vypublikovanim to neni spatny napad a pokud mi to poslete tak se na to urcite rad podivam... :)

Martin
08.04.2004 13:46
CodeLock
Čoveče Davide a proč to vlastně celé nevyřešit pomocí funkce CodeLock. Je i v R5 a myslím že jsme o ní vůbec nikdo nevěděli :-)

bubux
08.04.2004 20:46
ee...
ale vedeli vedeli :) precti poradne help hlavne pouziti projdi sample kody na webu a zjistis ze je nevhodna...
a temer s jistotou vam u klienta zacnou casteji padat notesy... :) hold hricky s pameti a pointrama nemusi vzdy dopadnout zrovna nejlepe...

bubux
08.04.2004 20:48
eee...
jo jeste jsem zapomnel ze to uz mas pak jedno jestli na to pouzijes vlakno anebo funkci CodeLock... :(

bubux
16.04.2004 16:55
ee...
nic? tak pokud nic tak delam novou verzi...