BkCalculate()

viz také

<< Klikni pro zobrazení obsahu >>

Navigace:  Společné prvky Evidenčních modulů > Seznam funkcí FoxPro a systému BAKALÁŘI > Funkce systému Bakaláři >

BkCalculate()

viz také

BkCalculate(cGroup,cExpr)

parametry:

cGroup - výraz pro definici skupiny, v níž je provedena kalkulace

cExpr - výraz pro kalkulaci ve skupině definované cGroup:

CNT() - počet záznamů

SUM(expN) - součet

AVG(expN) - aritmetický průměr

MIN(expN) - minimum

MAX(expN) - maximum

popis:

Tato funkce vrací výsledek výpočtu provedeného na skupině, jejíž první záznam je právě aktuální.

příklad:

BkCalculate([TRIDA],[SUM(iif(pohlavi=[M],1,0))]) vrací počet chlapců ve třídě (použití např. v hlavičce sestavy, která vypisuje seznam třídy)

BkCalculate([eof()],[SUM(1)]) vrací počet záznamů (žáků) v aktuálním souboru, viz funkce eof()

BkCalculate([SKUPINA_],[SUM(CELK_CENA_)]) celkovou cenu předmětů ve skupině (inventarizace)

Viz také:

BkPoradi()