Uživatelské nástroje

Nástroje pro tento web


playground:playground

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
playground:playground [2007/07/16 08:54] pavelplayground:playground [2022/09/03 17:15] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
-[[obis4:index]] 
-[[playground:playground:test]] 
- 
- 
 ====== PlayGround ====== ====== PlayGround ======
  
- 
-== LUA == 
- 
- * Docasne globalni promenne oznacovat _promenna 
- 
- 
-== Zpusob kodovani prav v INT64 == 
- 
-{{{ 
-group := (i shr 48) and $ffff; 
-master := (i shr 32) and $ffff; 
-user := (i shr 16) and $ffff; 
-mgrights := (i shr 8) and $ff; 
-uorights := (i shr 0) and $ff; 
- 
-Bity v rights: Reserved|Delete|Edit|Read 
-}}} 
- 
-== Rozsireni tabulkovych prav == 
- 
-o prefixy 
-{{{ 
-navigator.  
-print.  
-filter.  
-mass.  
-}}}* 
- 
-== Formatovaci funkce ==  
- 
-PascalFormat     
- 
-== ShowParam == 
- 
- 
-== Eventy == 
- 
-'''DSI:''' 
- 
-AfterCancel, AfterClose, AfterDelete, AfterEdit, 
-AfterInsert, AfterOpen, AfterPost, AfterScroll, 
-BeforeCancel, BeforeClose, BeforeDelete, BeforeEdit,* 
-BeforeInsert, BeforeOpen, BeforePost, BeforeScroll, 
-OnCalcFields, OnNewRecord, ChangeField, CanDelete, 
-UserDefined, BeforeCopy, AfterCopy, ChangeFieldValue, 
-ChangeIndexes, ChangeRange, BeforePostMasterChange, 
-PrintRow, GetCena 
- 
-'''Middle:''' 
- 
-BeforeActivate, AfterActivate, BeforePassivate, AfterPassivate, 
- 
- 
- 
- 
- 
-== Parametry předávané LUA funkcím z OBISu == 
- 
-=== Lokalni menu @ === 
-main(DSI, Form)[[BR]] 
-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[[BR]] 
-Params je hash 
- 
-=== Eventy BeforePost, ... === 
-main(DSI) 
- 
-=== Trigger <lua> === 
-main() return string 
- 
-=== Cenová politika - event === 
-Event GetCena: fce(SourceDSI, destDSI, tParm) return cena[[BR]] 
-tParm = { IDPartner=val, CenikCena=val, Mnozstvi=val}  
- 
-=== LUA v seznamu tisku @ === 
-main (DSI, Form, Action=1(preview),2(print),3(edit), ReportDir, IDStat) 
- 
-=== Filtr SQL <lua> === 
-main (DSI, Form) return string 
- 
-=== Importovaci pravidla @ === 
-main(Params, DSI) return variant[[BR]] 
-Params je hash {"Sloupec 0"=hodnota, ...} 
- 
-=== External Insert funkce === 
-registruje se pomoci ShowFormSP SP={ExternalInsert="funkce"}[[BR]] 
-vola se: funkce(Form, DSI) 
- 
-=== XMLQuestionForm === 
-<lua>return Params.FieldName </lua>[[BR]] 
-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 
- 
- 
- 
- 
-{{gallery>:images?3&lightbox}} 
playground/playground.1184576083.txt.gz · Poslední úprava: 2007/07/16 08:54 autor: pavel