Parametry
hView1, hView2 | identifikace (handle) formulß°∙ |
Popis
Funkce Register_rec_syn
zajistφ, ₧e formulß°e hView1 a hView2 budou synchronizovßny na stejn² zßznam, vedou-li do stejnΘho zdroje dat. Posun v jednom formulß°i zap°φΦinφ posun ve formulß°i druhΘm a naopak. NejΦast∞jÜφ pou₧itφ funkce je, otev°ete-li formulß° hView2 s p°φznakem PARENT_CURSOR na stejnΘm zßznamu jako ve formulß°i hView1 a chcete mφt zajiÜt∞nu synchronizaci a₧ do zav°enφ formulß°∙. V tomto p°φpad∞ funkce odpovφdß akci Otev°φt formulß° na stejn² zßznam.
V p°φpad∞, ₧e programßtor nezajistφ stejn² zdroj dat (oba kurzory jsou stejnΘ nebo jeden je subkurzorem druhΘho - nap°. tabulka a kurzor do nφ vedoucφ) pro oba formulß°e, funkce neoznßmφ chybu, nicmΘn∞ synchronizace bude fungovat Üpatn∞.
Synchronizace se ukonΦφ zav°enφm jednoho z formulß°∙.
Hodnota funkce
Pokud se formulß°e zda°φ uvΘst do synchronizovanΘho stavu (bez ohledu na kurzory formulß°∙), vrßtφ funkce TRUE, dojde-li k chyb∞ (nap°. jeden formulß° nenφ otev°en), vrßtφ FALSE.
P°φklad
synchronizovat dva formulß°e
... cislo := ... Open_view("*Form1",NO_REDIR,0,cislo,0,id1); Open_view("*Form2",NO_REDIR,PARENT_CURSOR,0,id1,id2);
/* druh² formulß° se otev°e na stejnΘm zßznamu
cislo */ Register_rec_syn(id1,id2); ...