LogSourcePush

(    Src : String)

Ukládá jednu úroveň informace o zdroji (makru) změn položek O,P,M do LOG systemu. Je to parametr Src.

Tyto informace budou zobrazeny ve zřetězené formě u každé změny (Př.: Makro~Test makra A~Makro B).

Při ukončení makra se informace o zdroji vrací tak jak byla před spuštěním makra (zásobníkový system). To platí i pro spouštění makra z makra.

Vrácení jedné úrovně uložené informace lze pomocí procedury LogSourcePop.

Používá se k vysvětlení, odkud vlastně změna položky oddělení O, P nebo M pochází.

Aby byl zadaný UID skutečně použit, zavolejte na konci práce, před návratem z makra makro funkci DBFlushAll.

Podívejte se na: Log system

Příklad:

LogSourcePush("Testovací makro");
...
PrintUp(_LogSource);
...
LogSourcePop;