Název |
Popis |
int? Id |
ID záznamu. |
List Ids |
Seznam povolených ID záznamů. |
int? IdMin |
Min. ID záznamu (včetně). |
int? IdMax |
Max. ID záznamu (včetně). |
int? ArchiveId |
Id archivního záznamu. |
int ParentId |
Id třídy nebo dotazu, ze kterého chceme načíst záznamy. |
ClassDefEntityType ParentColumnType |
Typ určující, zda ParentId je třída nebo dotaz. |
bool Filter_BindOnlyShortDescription |
Příznak pro zrychlene načítání dat z databáze. Pokud načítáte záznamy s odkazy do číselníků a stačí vám jen načíst Id a ShortDescription, pak zde zadejte True. Nastavení způsobí, že se odkazovaná entita nebude načítat celá, což je zrychlí vrácení výsledků. |
bool Filter_Archive |
Příznak, zda se mají načítat záznamy z archivu. Nelze kombinovat načítání dat z provozní a archivní tabulky v jednom volání objektu. |
object GetColumnData(int columnId) |
Funkce vrátí hodnotu pro zadané ID sloupce. Pokud není zadána žádná hodnota, je vráceno NULL. |
object GetColumnData(string columnCode) |
Funkce vrátí hodnotu pro zadaný kód sloupce. Pokud není zadána žádná hodnota, je vráceno NULL. |
void SetColumnData(int columnId, object data) |
Metoda nastaví podmínku pro konkrétní sloupec. Hodnotu data zadávejte ve správném datovém typu vůči typu sloupce. |
void SetColumnData(string columnCode, object data) |
Metoda nastaví podmínku pro konkrétní sloupec. Hodnotu data zadávejte ve správném datovém typu vůči typu sloupce. Kód zadejte ve tvaru 'kod' nebo 'kod_predka.kod_sloupce' pro sloupce ze třídy předka. |
object this[int columnId] |
Funkce nastaví nebo vrátí hodnotu pro zadaný sloupec. |
object this[string columnCode] |
Funkce nastaví nebo vrátí hodnotu pro zadaný sloupec. |
bool Filter_LoadFiles |
Příznak zda se mají načítat informace o sloupcích typu Soubor. Pokud vaše třída nebo dotaz obsahuje tento typ sloupců, ale nepožadujete načíst tyto informace, pak nastavte False. |
ConditionBase Condition |
Vlastnost pro složitější zadání podmínek vyhledávání. |
string Filter_Sort |
Specifikace řazení nalezených záznamů. |
int? Filter_StartRowIndex |
Pořadová hodnota pro první vrácený záznam. Všechny záznamy jsou očíslovány a touto vlastností můžete určit, který záznam bude jako první vrácen. Všechny předchozí budou z výsledku zahozeny. |
int? Filter_MaximumRows |
Max. počet vrácených záznamů. Vlastnost můžete použít spolu s Filter_StartRowIndex pro stránkování záznamů. |
bool Filter_OnlyActive |
Příznak, zda se mají vrátit pouze aktivní (nesmazané) záznamy. Sloupec Deleted je prázdný u aktivních záznamů. |
bool Filter_LoadSubEntity |
Příznak, zda se mají načítat i "podentity". To jsou sloupce typu odkaz do číselníku s vazbou M:N. Pro rychlejší vrácení výsledků nemusíte tyto sloupce načítat. Pokud však hodnoty potřebujete, pak vlastnost nastavte na True. |
bool WriteSqlToLog |
Příznak, zda se má výsledný SQL dotaz do databáze zapsat do protokolu událostí. |
void AddAndCon(ConditionBase c) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem AND. |
void AddAndCon(ConditionBase c, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem AND. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddAndCon(ConditionBase c1, ConditionBase c2, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem AND. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddAndCon(ConditionBase c1, ConditionBase c2, ConditionBase c3, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem AND. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddAndCon(ConditionBase c1, ConditionBase c2, ConditionBase c3, ConditionBase c4, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem AND. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddOrCon(ConditionBase c) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem OR. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddOrCon(ConditionBase c, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem OR. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddOrCon(ConditionBase c1, ConditionBase c2, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem OR. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddOrCon(ConditionBase c1, ConditionBase c2, ConditionBase c3, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem OR. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |
void AddOrCon(ConditionBase c1, ConditionBase c2, ConditionBase c3, ConditionBase c4, bool addEnvelope) |
Metoda přidá k existující podmínce Condition další podmínku. Spojí je operátorem OR. Parametr addEnvelope při TRUE obalí nové podmínky závorkou. |