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 po°adφ v multiatributu
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).

Je-li attr multiatribut, pak jedno volßnφ funkce zjistφ velikost jednΘ z jeho hodnot. Po°adφ v multiatributu urΦuje prom∞nnß index (Φφslovßno od 0). Nenφ-li attr multiatribut, pou₧ijte konstantu NOINDEX. PoΦet slo₧ek multiatributu zjistφ funkce Read_int_cnt.

Funkci Read_len nahrazuje ve vnit°nφm programovacφm jazyce symbol # za p°φstupem k sloupci prom∞nnΘ velikosti.

Hodnota funkce

Funkce vracφ p°i ·sp∞chu FALSE, p°i ne·sp∞chu TRUE.

Viz