SendDBChangeInfo

(    DBType : Word;
     Ident  : Longint)

Programy Pam5 a SDPam si s důvodu vyšší výkonnosti udržují některá databázová data v paměti. Jestliže se data v tabulce změní pomocí nástrojů programů (v případě Pam5 i pomocí makrojazyka), odesílá se zpráva na server FlxSrv a ten zařídí rozeslání této zprávy ostatním programům v síti, kteří pracují na stejných datech. Programy si pak data v paměti smažou a znovu nahrají z databáze.

Jestliže však dojde k tvrdé změně dat některé tabulky pomocí makro příkazu SQLExecute, je potřeba ostatním programům Pam5 a SDPam pracujícím nad stejnými daty oznámit, že došlo ke změně dat.

K tomu slouží makro procedura SendDBChangeInfo. Parametry jsou: číslo tabulky DBType a ident věty Ident, kterou si má program smazat z paměti. Jestliže bude Ident = 0, má si program smazat všechna data pro tabulku DBType z paměti.

Podívejte se na: System

Příklad:

SendDBChangeInfo(dbtBnk, 0)