Parametry
curs | deklarovanß tabulka nebo otev°en² kurzor -viz podrobnosti |
attrname | jmΘno sloupce |
condition | dodateΦnß podmφnka na v²b∞r |
res | v²stupnφ parametr û pr∙m∞r hodnot sloupce attrname; beztypovß prom∞nnß |
[cdp | kontextovß prom∞nnß klienta] |
Popis
Funkce vypoΦφtß pr∙m∞rnou hodnotu sloupce attrname v tabulce nebo dotazu curs, p°φpadn∞ omezenΘho navφc podmφnkou condition. Je-li parametr condition prßzdn² °et∞zec, berou se vÜechny zßznamy z curs.
Sloupec musφ b²t bu∩ numerickΘho typu nebo typu Time.
V²sledek bude zapsßn do beztypovΘ prom∞nnΘ res.
Funkci nelze pou₧φt pro multiatributy, sloupce prom∞nnΘ velikosti ani ukazatele.
Hodnota funkce
Funkce p°i chyb∞ vrßtφ TRUE, p°i ·sp∞chu FALSE..
P°φklad
var prumer : untyped; pr : money; table Faktury; begin if not C_Avg(Faktury,'Castka','druh=1',prumer) then begin pr := prumer;
Info_box('Pr∙m∞rnß Φßstka na faktu°e',Money2str(pr,1));
end; end.
Viz