Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
— |
start [2024/03/23 12:54] (aktuální) slim [Ostatní příkazy a funkce] |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Skriptovací jazyk DDT ====== | ||
+ | |||
+ | Na těchto stránkách naleznete informace a popis příkazů skriptovacího jazyka DDT, který je použit v ekonomickém software WinDUO. Tímto mocným nástrojem lze snadno přistupovat k datům software a to nejen k vytváření výstupů, ale i k jejich úpravě.\\ | ||
+ | |||
+ | ===== Příkazy a interní funkce ===== | ||
+ | |||
+ | * [[start#Příkazy a funkce pro práci s datovými soubory programu|Příkazy a funkce pro práci s datovými soubory programu]] | ||
+ | * [[start#Příkazy a funkce pro práci s textovými soubory (včetně zápisu XML)|Příkazy a funkce pro práci s textovými soubory (včetně zápisu XML)]] | ||
+ | * [[start#Příkazy a funkce pro načítání XML souborů|Příkazy a funkce pro načítání XML souborů]] | ||
+ | * [[start#Příkazy a funkce pro práci s názvy souborů|Příkazy a funkce pro práci s názvy souborů]] | ||
+ | * [[start#Příkazy a funkce pro práci s řetězci|Příkazy a funkce pro práci s řetězci]] | ||
+ | * [[start#Příkazy a funkce pro práci s dialogovými okny|Příkazy a funkce pro práci s dialogovými okny]] | ||
+ | * [[start#Příkazy a funkce pro síťovou komunikaci|Příkazy a funkce pro síťovou komunikaci]] | ||
+ | * [[start#Ostatní příkazy a funkce|Ostatní příkazy a funkce]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Příkazy a funkce pro práci s datovými soubory programu ==== | ||
+ | |||
+ | * [[BuildKey|BuildKey(PromennaKlice,PromennaVety)]] | ||
+ | * [[Declared|Declared(Nazev):Boolean]] | ||
+ | * [[DeclareRec|DeclareRec(Nazev)]] | ||
+ | * [[DeleteStock|DeleteStock(PromennaVety):Boolean]] | ||
+ | * [[RecordID|RecordID(PromennaVety):Word]] | ||
+ | * [[RecordItem|RecordItem(PromennaVety,Polozka):String]] | ||
+ | * [[RecordItems|RecordItems(PromennaVety):Word]] | ||
+ | * [[RecordItemSize|RecordItemSize(PromennaVety,Polozka,SpecSize):Word]] | ||
+ | * [[RecordItemType|RecordItemType(PromennaVety,Polozka,SpecType):Word]] | ||
+ | * [[RecordKey|RecordKey(PromennaVety):Word]] | ||
+ | * [[RecordType|RecordType(PromennaVety):Word]] | ||
+ | * [[NextKey()|NextKey(VetaKlice,Promenna,CisloVety)]] | ||
+ | |||
+ | ==== Příkazy a funkce pro práci s textovými soubory (včetně zápisu XML) ==== | ||
+ | |||
+ | * [[WriteNote|WriteNote(Soubor,Text)]] | ||
+ | |||
+ | ==== Příkazy a funkce pro načítání XML souborů ==== | ||
+ | |||
+ | * [[BranchUp|BranchUp(Soubor,Nazev)]] | ||
+ | * [[GetBranchAttr|GetBranchAttr(Soubor,NazevParametru,PrevodzUTF8):String]] | ||
+ | * [[GetBranchToNote|GetBranchToNote(Soubor,Text,Nazev,Prevod)]] | ||
+ | * [[GetItem|GetItem(Promenna,Retezec,PrevodEntit,PrevodzUTF8)]] | ||
+ | |||
+ | ==== Příkazy a funkce pro práci s názvy souborů ==== | ||
+ | |||
+ | * [[CompletePath|CompletePath(Retezec):String]] | ||
+ | * [[ExistPath|ExistPath(Retezec):Boolean]] | ||
+ | * [[GetTempFileName|GetTempFileName():String]] | ||
+ | * [[MD5File|MD5File(NazevSouboru):String]] | ||
+ | |||
+ | ==== Příkazy a funkce pro práci s řetězci ==== | ||
+ | |||
+ | * [[LoadNumData|LoadNumData(PromennaString):String]] | ||
+ | * [[LoadTextData|LoadTextData(PromennaString):String]] | ||
+ | * [[MD5|MD5(Retezec):String]] | ||
+ | * [[StrDate|StrDate(Datum,KratkyFormat,Format):String]] | ||
+ | * [[StrItem|StrItem(Promenna,UpresneniFormatu,PrevodNaEntity,PrevodDoUTF8):String]] | ||
+ | * [[StrFromUTF8|StrFromUTF8(Retezec):String]] | ||
+ | * [[StrToFDF|StrToFDF(Retezec):String]] | ||
+ | * [[StrToUTF8|StrToUTF8(Retezec):String]] | ||
+ | * [[XMLEntities|XMLEntities(Retezec):String]] | ||
+ | * [[XMLStr|XMLStr(Retezec):String]] | ||
+ | |||
+ | ==== Příkazy a funkce pro práci s dialogovými okny ==== | ||
+ | |||
+ | * [[DlgCFU|DlgCFU(Identifikace,Promenna,X,Y,Sirka,Vyska)]] | ||
+ | * [[DlgCoverUp|DlgCoverUp()]] | ||
+ | * [[DlgLanguage|DlgLanguage(Identifikace,X,Y,Sirka,Vyska)]] | ||
+ | * [[DlgNACE|DlgNACE(Promenna,X,Y,Sirka,Vyska)]] | ||
+ | * [[GetLastID|GetLastID():Integer]] | ||
+ | |||
+ | ==== Příkazy a funkce pro síťovou komunikaci ==== | ||
+ | |||
+ | * [[AddFileToPost|AddFileToPost(NazevPole,NazevSouboru)]] | ||
+ | * [[AddToPost|AddToPost(NazevPole,ObsahPole)]] | ||
+ | * [[HTTPGet|HTTPGet(URL,SouborProVysledek,Uzivatel,Heslo):Boolean]] | ||
+ | * [[HTTPPost|HTTPPost(URL,SouborProVysledek,Uzivatel,Heslo):Boolean]] | ||
+ | * [[HTTPResponse|HTTPResponse(NazevPolozky):String]] | ||
+ | * [[HTTPResponseID|HTTPResponseID(PoradoveCislo):String]] | ||
+ | * [[HTTPResponses|HTTPResponses():Word]] | ||
+ | * [[NewPost|NewPost()]] | ||
+ | |||
+ | ==== Ostatní příkazy a funkce ==== | ||
+ | |||
+ | * [[DeleteNote|DeleteNote(Soubor,Rok,Identifikace)]] | ||
+ | * [[GetCurrencyGender|GetCurrencyGender(CiselnyKodMeny):Byte]] | ||
+ | * [[GetLangID|GetLangID():String]] | ||
+ | * [[GetProgPath|GetProgPath():String]] | ||
+ | * [[Hi|Hi(Cislo):Byte]] | ||
+ | * [[High|High(Cislo):Word]] | ||
+ | * [[Language|Language()]] | ||
+ | * [[Lines|Lines(Text):Word]] | ||
+ | * [[LinesTotal|LinesTotal(Text):Word]] | ||
+ | * [[Lo|Lo(Cislo):Byte]] | ||
+ | * [[Low|Low(Cislo):Word]] | ||
+ | * [[Sleep|Sleep(Milisekundy)]] | ||
+ | * [[TypeOf|TypeOf(Promenna)]] | ||