Get_item_value

Internφ programovacφ jazykC/C++Pascal

function Get_item_value(hView : window_id; intrec : trecnum; itemid : short; var value : untyped) : Boolean;
BOOL Get_item_value(window_id hView, trecnum intrec , int itemid, char *value);
function Get_item_value(hView : window_id; intrec : trecnum; itemid : integer; value : PChar) : Boolean;

Parametry

hView identifikace (handle) formulß°e;
intrec internφ Φφslo zßznamu;
itemid Φφslo slo₧ky formulß°e;
value v²stupnφ parametr: beztypovß hodnota slo₧ky itemid

Popis

Funkce zjistφ obsah slo₧ky s Φφslem itemid v zßznamu intrec ve formulß°i hView. ZjiÜt∞nou hodnotu ulo₧φ do beztypovΘ prom∞nnΘ, odkud ji m∙₧ete p°i°azenφm do prom∞nnΘ zφskat. Je-li zφskßvanß hodnota typu Boolean, vrßtφ hodnoty + a - . V externφch jazycφch bude zφskanß hodnota zapsßna jako °et∞zec znak∙.

Funkce p°ibli₧n∞ nahrazuje starÜφ funkci Get_view_item. Tato funkce vracela v °et∞zci pouze obsah slo₧ky formulß°e (to, co je napsanΘ ve slo₧ce), zatφmco funkce Get_item_value zjistφ hodnotu sloupce nebo prom∞nnΘ, do nφ₧ slo₧ka vede. Je-li slo₧ka formulß°e zm∞n∞na a zm∞na nenφ jeÜt∞ zapsßna do databßze nebo prom∞nn²ch, tyto dv∞ funkce vracejφ r∙znΘ hodnoty.

Tuto funkci lze pou₧φt i ve standardnφm formulß°i (na rozdφl od Get_view_item).

Internφ Φφslo zßznamu lze zφskat volßnφm funkce Get_view_pos.

Od verze 6.0 lze k zφskßvßnφ hodnot slo₧ek formulß°∙ vyu₧φvat takΘ vlastnosti slo₧ky Value a Text.

Hodnota funkce

Funkce vracφ TRUE po ·sp∞ÜnΘm provedenφ akce, jinak vracφ FALSE.

P°φklad

zφskßnφ hodnoty zapsanΘ ve 12. slo₧ce aktußlnφho zßznamu:

if Get_view_pos(id_p,intcis,extcis)then
    Get_item_value(id_p,intcis,12,res);

Viz