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 [2016/07/20 09:08] – [PrintRow] 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 396: | Řádek 422: | ||
| ==== BeforeActivate ==== | ==== BeforeActivate ==== | ||
| + | |||
| + | * není žádný parametr funkce | ||
| ==== AfterActivate ==== | ==== AfterActivate ==== | ||
| Řádek 463: | Řádek 491: | ||
| Volá se při zavření okna. Vrati-li funkce false, okno nebude zavřeno. | Volá se při zavření okna. Vrati-li funkce false, okno nebude zavřeno. | ||
| - | Volání: function_name(Form, | + | Volání: function_name(Form, |
| + | 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.1469005709.txt.gz · Poslední úprava: 2016/07/20 09:08 autor: Karel Petrů