Article: AN0001667Updated:
Objekt je seznam objektů ColumnClassDef.
Vlastnosti objektu
Všechny funkce se vztahují k seznamu objektů, nad nimiž je funkce volána.
Název |
Popis |
ColumnClassDefList GetByIds(List ids) |
Funkce vrátí seznam sloupců dle zadaných ID. |
ColumnClassDef GetColumnByCode(string columnCode) |
Funkce vrátí první sloupec dle zadaného kódu. Ignoruje se velikost písmen v kódu. |
ColumnClassDef GetColumnByCode(int parentId, string columnCode) |
Funkce vráti sloupec podle kódu a ID rodičovského objektu. Ignoruje se velikost písmen v kódu.
Funkce je vhodná pro procházení sloupců třídy, která má nastavenu dědičnost. Prohledají se jen sloupce patřící zadanému rodičovskému objektu. |
void DeleteSystemColumns() |
Metoda smaže ze seznamu všechny systémové sloupce. |
void DeleteColumnsByType(ColumnType columnType) |
Metoda smaže ze seznamu sloupce zadaného typu. |
void DeleteColumnsWithNotType(params ColumnType[] columnTypes) |
Metoda smaže ze seznamu sloupce, kromě zadaných typů. |
ColumnClassDefList GetByType(ColumnType type) |
Funkce vrátí seznam sloupců dle zadaného typu. |
void SortByName() |
Metoda seřadí sloupce podle názvu. Metodu používejte pouze na své kolekce sloupců, nikoli na kolekce, které Vám vrátí systém OG. |
Upozornění
Neprovádějte mazání ani změnu pořadí v seznamech objektů, které Vám vrátí systém ObjectGears. Tyto objekty jsou cacheovány a jejich změnou narušíte stabilitu celého systému.