lua:parametryfunkci
Toto je starší verze dokumentu!
Obsah
Parametry předávané LUA funkcím z OBISu
Lokalni menu @
main(DSI, Form)
Ukázka:
<MenuItem Name="test"> <Caption>test</Caption> <CmdString>@ dofile(VLUADIR().."file.lua") funkce(DSI, Form) </CmdString> <ImageIndex>43</ImageIndex> </MenuItem>
V reportu @
main(DSI, Params, Report) return variant
Params je hash
Trigger <lua>
main() return string
LUA v seznamu tisku @
@psat do Typu reportu, ne do report file
main (DSI, Form, Action, ReportDir, ReportName, Use)
- Action - 1=preview, 2=print, 3=edit
- ReportName - absolutni cesta k reportu
- Use - 0=tisknout oznacena 1=vsechna
Filtr SQL <lua>
main (DSI, Form) return string
Importovaci pravidla @
main(Params, DSI) return variant Params je hash {"Sloupec 0"=hodnota, …}
External Insert funkce
registruje se pomoci ShowFormSP ShowParam={ExternalInsertLua="jmeno.funkce"} vola se: funkce(Form, DSI)
XMLQuestionForm
<lua>return Params.FieldName </lua> xmlquestionform_main(Params)
Rozpocty (Nakl.)Rekapitulace
Typ L a do fieldu Druhy se pise rovnou Lua main(PDSI, KDSI) - Polozky a Kapitoly; vraci kolik se ma pricist k zakladu
Eventy
Jsou uvedeny v samostatném oddíle Eventy
lua/parametryfunkci.1173369446.txt.gz · Poslední úprava: 2007/03/08 15:57 autor: Petr Kristan