Write_len

C/C++Pascal

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

Parametry

curs Φφslo otev°enΘho kurzoru nebo Φφslo tabulky - viz podrobnosti
position Φφslo zßznamu
attr Φφslo sloupce, jeho₧ hodnota se p°episuje
index po°adφ v multiatributu
size velikost sloupce prom∞nnΘ velikosti
[cdp kontextovß prom∞nnß klienta]

Popis

Funkce zm∞nφ velikost sloupce prom∞nnΘ velikosti attr na size v tabulce, jejφ₧ Φφslo curs bylo nalezeno pomocφ funkce Find_object nebo v dotazu Φφslo curs otev°enΘho funkcemi Open_cursor nebo Open_cursor_direct. Nelze zadat dΘlku v∞tÜφ, ne₧ je skuteΦnß dΘlka dat ulo₧en²ch ve sloupci.

Je-li attr multiatribut, prom∞nnou index stanovφte po°adφ v multiatributu (Φφslovßno od 0). V opaΦnΘm p°φpad∞ pou₧ijte konstantu NOINDEX.

Funkci Write_len nahrazuje ve vnit°nφm programovacφm jazyce p°i°azovacφ p°φkaz mezi atributem prom∞nnΘ velikosti se symbolem # na levΘ a v²razem na pravΘ stran∞.

Hodnota funkce

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

Viz