Uživatelské nástroje

Nástroje pro tento web


lua:parametryfunkci

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Poslední revizeObě strany příští revize
lua:parametryfunkci [2009/01/12 14:03] Libor Kadaníklua:parametryfunkci [2011/05/26 13:55] – [Eventy] Karel Petrů
Řádek 27: Řádek 27:
 ==== Trigger <lua> ==== ==== Trigger <lua> ====
 main() return string main() return string
 +
  
 ==== LUA v seznamu tisku @ ==== ==== LUA v seznamu tisku @ ====
 @psat do //Typu// reportu, ne do report file @psat do //Typu// reportu, ne do report file
  
-main (DSI, Form, Action, ReportDir, ReportName, Use)+printform_main (DSI, Form, Action, ReportDir, ReportName, Use)
  
   * //Action// - 1=PRINT_PREVIEW, 2=PRINT_PRINT   * //Action// - 1=PRINT_PREVIEW, 2=PRINT_PRINT
Řádek 51: Řádek 52:
 <lua>return Params.FieldName </lua> <lua>return Params.FieldName </lua>
 xmlquestionform_main(Params) xmlquestionform_main(Params)
 +
 +
  
  
Řádek 60: Řádek 63:
 pise se to bez '@', rovnou return, napr.;  pise se to bez '@', rovnou return, napr.; 
  
-return v_rozpocty_rekap.RekapitulcniPolozkaL(PDSI, KDSI)+LUA do DRUHU v polozce rekapitulace 
 +  return v_rozpocty_rekap.RekapitulcniPolozkaL(PDSI, KDSI)
  
---fce pro vypocet - do zakladu secte cenu od polozek z kapitoly typu = 'mm' a polozek s mj = 'kg' nebo mj = 'm'+samotna fce pro vypocet - do zakladu secte cenu od polozek z kapitoly typu = 'mm' a polozek s mj = 'kg' nebo mj = 'm'
   function v_rozpocty_rekap.RekapitulcniPolozkaL(PDSI, KDSI)   function v_rozpocty_rekap.RekapitulcniPolozkaL(PDSI, KDSI)
     local typ = KDSI:FieldByName("typ")     local typ = KDSI:FieldByName("typ")
Řádek 75: Řádek 79:
 v rekapitulaci může být vrácen i hash s parametry 'cena' a 'dph' v rekapitulaci může být vrácen i hash s parametry 'cena' a 'dph'
 v nákladové rekapitulaci může být vrácen i hash s parametry 'cena' a 'zaklad' v nákladové rekapitulaci může být vrácen i hash s parametry 'cena' a 'zaklad'
 +
 +==== Filtry ve formregisteru.xml @ ====
 +mainfilter_main(DSI, Form, Folder) a vrací buď přímo WhereString, nebo xml generovane funkcí filter.create.
 +
 +V proměnné **Folder** je právě vybraná záložka, není-li žádná, potom **nil**.
  
 ==== Eventy ==== ==== Eventy ====
 Jsou uvedeny v samostatném oddíle [[Eventy]] Jsou uvedeny v samostatném oddíle [[Eventy]]
 +
 +==== Navigator ====
 +
 +Tag <Lua> v navigátoru function(Tree)
 +
 +např: return common_navigators.RebuildPopisTreeFromTable(Tree, "sklad_karty")
 +
lua/parametryfunkci.txt · Poslední úprava: 2013/02/22 15:47 autor: Petr Kristan