LoadSettingsArg Class |  |
Inheritance HierarchySystemObject Exa.OBERON.ServicesCashRegisterGen2.Common.BookSettingsLoadSettingsArg Namespace: Exa.OBERON.ServicesCashRegisterGen2.Common.BookSettingsAssembly: Exa.OBERON.ServicesCashRegisterGen2 (in Exa.OBERON.ServicesCashRegisterGen2.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic class LoadSettingsArg
Public Class LoadSettingsArg
Dim instance As LoadSettingsArg
The LoadSettingsArg type exposes the following members.
Constructors
Properties| | Name | Description |
|---|
 | Filters | Obsahuje údaje jedného, prípadne viacerých použitých filtrov pre načítanie záznamov. Ak nebude obsahovať žiadny filter, budú načítané všetky záznamy. |
 | FiltersMergeTypes |
Spôsob zlúčenia viacerých súčasne použitých filtrov pri načítaní záznamov (AND alebo OR).
|
 | PageIndex | Určuje číslo stránky, ktorá sa má načítať (PageSize musí byť zadané). Prvá stránka začína 0 (nulou). |
 | PageSize | Určuje maximálny počet záznamov, ktoré sa môžu načítať (vrátiť pri tomto volaní).
Ak sa nachádza v evidencii väčší počet záznamov, odporúčame načítavať záznamy postupne opakovaním volania.
Ak bude zadaná nula, budú vrátené všetky načítané záznamy. Ak sa bude v evidencii nachádzať príliš veľa záznamov (veľkosť prenášaných údajov môže byť rádove MB),
z dôvodu pomalého pripojenia a daného timeout-u volania môže načítanie skončiť chybou. |
 | Sort | Určuje spôsob (smer) triedenia. Obsahuje číslo databázového stĺpca (alebo viac stĺpcov), podľa ktorého sa má triediť. |
Top
Methods
RemarksPríklad vyvorenia filtra pri načítaní skladových kariet (položiek) zasielané údaje v JSON formáte.
{
"stockCardsListArg": {
"LoadSettings": {
"PageSize": 20,
"Filters": [
{
"BookColumnID": 27,
"Values": [
"\\eMenu\\"
],
"ConditionType": 10
}
],
"Sort": []
},
"GetFileRepository": true
}
}
See Also