Read_len

c/c++pascal

BOOL [cd_]Read_len([cdp_t cdp], tcurstab curs, trecnum position, tattrib attr, uns16 index, uns32 * size);
function [cd_]Read_len([cdp : cdp_t]; curs : tcurstab; position : trecnum; attr : tattrib; index : uns16; var size : uns32) : Boolean;

Parametry

curs číslo otevřeného kurzoru nebo tabulky - viz podrobnosti
position číslo záznamu
attr číslo sloupce, jehož délka se zjišťuje
index vždy kontanta NOINDEX
size výstupní parametr: velikost sloupce proměnné velikosti
[cdp kontextová proměnná klienta]

Popis

Funkce zjistí velikost sloupce proměnné velikosti. Hodnotu zapíše do proměnné size.

Objekt, z něhož se má číst, může být buď tabulka zadaná svým číslem (nalezeným funkcí Find_object) nebo otevřený kurzor (funkcí Open_cursor nebo Open_cursor_direct).

Hodnota funkce

Funkce vrací při úspěchu FALSE, při neúspěchu TRUE.

Viz