Skriptovací jazyk - objekty: Porovnání verzí
Z K.A.P.
Skočit na navigaciSkočit na vyhledáváním |
|||
| (Není zobrazeno 16 mezilehlých verzí od 2 dalších uživatelů.) | |||
| Řádek 1: | Řádek 1: | ||
| + | Vybrané objekty ve [[Skriptovací programovací jazyk|skriptovacím programovacím jazyku]] | ||
{| border=1 style="background:#ddddff; color:black" class = "wikitable" | {| border=1 style="background:#ddddff; color:black" class = "wikitable" | ||
|-valign=top | |-valign=top | ||
| Řádek 16: | Řádek 17: | ||
|-valign=top | |-valign=top | ||
|''' Settings.Values['VAR.promenna']'''||vrací hodnotu INI proměnné dle [[Oprava ini. hodnot#Tiskové proměnné - kl. F10 |nastavení proměnných]] | |''' Settings.Values['VAR.promenna']'''||vrací hodnotu INI proměnné dle [[Oprava ini. hodnot#Tiskové proměnné - kl. F10 |nastavení proměnných]] | ||
| + | |-valign=top | ||
| + | |'''Settings.Values['ODB.promenna']'''||vrací hodnotu proměnné identifikující vybraného odběratele v rámci skriptů pro MIS (F_ICO, F_ICO8, F_Prijem, F_Jmeno, F_IndCena, F_DopCena, F_Dealer, F_EAN, F_Skupina, F_TypAdr, F_Region) | ||
| + | |-valign=top | ||
| + | |'''Settings.Values['DOD.promenna']'''||vrací hodnotu proměnné identifikující vybraného dodavatele v rámci skriptů pro MIS | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TMOSCommunicator|TMOSCommunicator]]'''||umožňuje komunikaci s MaximObjServerem | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPBtrTable|TKAPBtrTable]]'''|| umožňuje manipulaci s databázovými tabulkami aplikace | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPMemTable|TKAPMemTable]]'''|| umožňuje manipulaci s dočasnými paměťovými tabulkami | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPPvQuery|TKAPPvQuery]]'''|| umožňuje pracovat s SQL dotazy v prostředí Pervasive SQL | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPADOTable|TKAPADOTable]], [[Objekt TKAPADOQuery|TKAPADOQuery]], [[Objekt TKAPADOConnection|TKAPADOConnection]]'''|| umožňuje manipulaci s externími databázovými tabulkami prostřednictvím rozhraní ADO | ||
| + | |-valign=top | ||
| + | |''' [[Objekt App|App]]'''|| umožňuje spouštět a ovládat libovolnou funkci dostupnou z hlavního menu aplikace | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPIndPrice|TKAPIndPrice]]'''|| objekt pro zjišťování informací o skladových kartách (např. individuální ceny nebo ceny dle cenového pásma) | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TKAPOrder|TKAPOrder]]'''|| objekt pro vytváření nových požadavků (objednávek zákazníků) a jejich editaci | ||
| + | |-valign=top | ||
| + | |''' [[Objekt TSylkExport]]'''|| provádí export libovolných dat do formátu SYLK (resp. SLK), který lze otevřít ve většině tabulkových kalkulátorů. K dispozici jsou funkce pro naplnění buněk tabulky textovými nebo číselnými hodnotami, výrazů pro součet, součin a průměr, nastavení fontů, barev, zarovnání, rámečků, formátů čísel, šířky sloupců a výšky řádků. | ||
| + | Buňky tabulky je třeba plnit postupně po řádcích (v řádku směrem zleva doprava). Samotné uložení se provede za pomocí metody Save. Pokud není tato metoda zavolána, je uložení provedeno automaticky při ukončení práce s objektem. | ||
| + | |-valign=top | ||
| + | |''' Třída TPassMachineClient'''||umožňuje komunikaci s rozhraním webové služby PassMachine (slouží k podpoře a komunikaci s Google Wallet, Apple Wallet či Portmonka, například pro sledování bodového/bonusového konta zákazníka) | ||
|} | |} | ||
Aktuální verze z 13. 11. 2025, 18:42
Vybrané objekty ve skriptovacím programovacím jazyku
| Objekt | Popis |
| Settings.Values['INI.fieldname'] | vrací hodnoty polí z tabulky SKLADINI |
| Settings.Values['KFG.fieldname'] | vrací hodnoty polí z tabulky SKLADKFG |
| Settings.Values['USER.fieldname'] | vrací hodnoty polí z tabulky SYSTUSER (fieldname je jméno pole z dané tabulky dle struktury souborů) |
| Settings.Values['DPH.ProcentoN'] | vrací sazbu DPH (N je od 0 do 6) |
| Settings.Values['DPH.OznaceniN'] | vrací krátké označení DPH (N je od 0 do 6) |
| Settings.Values['DPH.PasmoN'] | vrací pásmo DPH (N je od 0 do 6)(všechny hodnoty dle aktuálně přihlášeného uživatele a databáze) |
| Settings.Values['VAR.promenna'] | vrací hodnotu INI proměnné dle nastavení proměnných |
| Settings.Values['ODB.promenna'] | vrací hodnotu proměnné identifikující vybraného odběratele v rámci skriptů pro MIS (F_ICO, F_ICO8, F_Prijem, F_Jmeno, F_IndCena, F_DopCena, F_Dealer, F_EAN, F_Skupina, F_TypAdr, F_Region) |
| Settings.Values['DOD.promenna'] | vrací hodnotu proměnné identifikující vybraného dodavatele v rámci skriptů pro MIS |
| TMOSCommunicator | umožňuje komunikaci s MaximObjServerem |
| TKAPBtrTable | umožňuje manipulaci s databázovými tabulkami aplikace |
| TKAPMemTable | umožňuje manipulaci s dočasnými paměťovými tabulkami |
| TKAPPvQuery | umožňuje pracovat s SQL dotazy v prostředí Pervasive SQL |
| TKAPADOTable, TKAPADOQuery, TKAPADOConnection | umožňuje manipulaci s externími databázovými tabulkami prostřednictvím rozhraní ADO |
| App | umožňuje spouštět a ovládat libovolnou funkci dostupnou z hlavního menu aplikace |
| TKAPIndPrice | objekt pro zjišťování informací o skladových kartách (např. individuální ceny nebo ceny dle cenového pásma) |
| TKAPOrder | objekt pro vytváření nových požadavků (objednávek zákazníků) a jejich editaci |
| Objekt TSylkExport | provádí export libovolných dat do formátu SYLK (resp. SLK), který lze otevřít ve většině tabulkových kalkulátorů. K dispozici jsou funkce pro naplnění buněk tabulky textovými nebo číselnými hodnotami, výrazů pro součet, součin a průměr, nastavení fontů, barev, zarovnání, rámečků, formátů čísel, šířky sloupců a výšky řádků.
Buňky tabulky je třeba plnit postupně po řádcích (v řádku směrem zleva doprava). Samotné uložení se provede za pomocí metody Save. Pokud není tato metoda zavolána, je uložení provedeno automaticky při ukončení práce s objektem. |
| Třída TPassMachineClient | umožňuje komunikaci s rozhraním webové služby PassMachine (slouží k podpoře a komunikaci s Google Wallet, Apple Wallet či Portmonka, například pro sledování bodového/bonusového konta zákazníka) |