Parametry
| curs | číslo tabulky nebo otevřeného kurzoru |
| attrname | jméno sloupce z curs; |
| attrnum | výstupní parametr: číslo sloupce; |
| attrtype | výstupní parametr: typ sloupce; |
| attrmult | výstupní parametr: počet hodnot a vlastnosti multiatributu; |
| attrspecif | výstupní parametr: doplňující popis typu sloupce. |
| [cdp | kontextová proměnná klienta] |
Popis
Funkce vyhledá v tabulce nebo kurzoru curs sloupec se jménem attrname a přiřadí výstupním parametrům jeho číslo a vlastnosti. Nahrazuje starší funkci Attribute_info.
Do attrnum funkce zapíše číslo sloupce, které se dá použít při odkazech na sloupec v takových funkcích, jako jsou Read nebo Write. Do attrtype funkce zapíše číslo typu sloupce. Do attrmult zapíše počet hodnot multiatributu (nepoužito v současné verzi).
Význam hodnoty parametru attrspecif závisí na typu sloupce. Struktura t_specif je definována v souboru GENERAL.H nebo KRNL602.PAS z příslušného rozhraní.
Zjistit názvy a typy sloupců v tabulce lze také systémovým dotazem _IV_TABLE_COLUMNS.
Hodnota funkce
Funkce vrací TRUE, pokud sloupec se jménem attrname byl v tabulce nebo kurzoru curs nalezen. Funkce vrací FALSE, pokud takový sloupec neexistuje. Hodnoty výstupních parametrů jsou pak nedefinované.
Viz