lua:eventy
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
lua:eventy [2019/04/04 09:20] – [BeforeActivate] Karel Petrů | lua:eventy [2022/06/13 13:38] (aktuální) – [AfterPasteClipboard] Karel Petrů | ||
---|---|---|---|
Řádek 45: | Řádek 45: | ||
* [[# | * [[# | ||
* [[# | * [[# | ||
+ | * [[# | ||
+ | * [[# | ||
===== Popis ===== | ===== Popis ===== | ||
Řádek 366: | Řádek 368: | ||
end | end | ||
+ | </ | ||
+ | |||
+ | ==== AfterPasteClipboard ==== | ||
+ | |||
+ | Volá se na konci kopírovaní CTRL+V, záznam je postnutý. Pokud se kopíruje více záznamů volá se jen jednou na konci, DSI na je posledním kopírovaném. | ||
+ | |||
+ | <code LUA> | ||
+ | ClientSession: | ||
+ | function rozpocty_rozpocty.AfterPasteClipboard(DSI) | ||
+ | if DSI: | ||
+ | DSI: | ||
+ | end | ||
+ | end | ||
+ | </ | ||
+ | |||
+ | ==== AfterCopyDetails ==== | ||
+ | |||
+ | Volá se po zkopírovaní všech slave tabulek, pro každý jednotlivý RootDSI záznam, RootDSI je postnuté. | ||
+ | |||
+ | <code LUA> | ||
+ | ClientSession: | ||
+ | function rozpocty_rozpocty.AfterCopyDetails(DSI) | ||
+ | print(" | ||
+ | end | ||
</ | </ | ||
Řádek 469: | Řádek 495: | ||
Button = [MR_OK|MR_CANCEL] | Button = [MR_OK|MR_CANCEL] | ||
+ | ==== CanShow ==== | ||
+ | |||
+ | * ClientSession: | ||
+ | * FuncName(Form, | ||
+ | |||
+ | <code LUA> | ||
+ | ClientSession: | ||
+ | function partneri_partneri.CanShow(Form, | ||
+ | Form: | ||
+ | end | ||
+ | |||
+ | ClientSession: | ||
+ | function common_skupiny.SkupinyCanShow(Form, | ||
+ | if not ClientSession: | ||
+ | return enc"K tomuto modulu má přístup pouze administrátor" | ||
+ | end | ||
+ | end | ||
+ | </ | ||
===== Ukazka spousteni registrovanych eventu v LUA ===== | ===== Ukazka spousteni registrovanych eventu v LUA ===== | ||
lua/eventy.1554369627.txt.gz · Poslední úprava: 2019/04/04 09:20 autor: Karel Petrů