_UsedRecs
( DBType : Byte) : LongInt
Vrací počet vět dané databáze DBType
.
Typy databází
U databáze dbtO se vracený počet vět řídí podle použití funkcí
SetStepMask a _StepIdx
.
Příklad:
Použití kódu:
StepIdx(dbtO, dbIdent);
PrintUp(_UsedRecs(dbtO));
vygeneruje SQL:
SELECT OSOBNI.IDENT
FROM OSOBNI
WHERE (OSOBNI.IDENT>=0)
ORDER BY OSOBNI.IDENT
SELECT COUNT(OSOBNI.IDENT) AS VALUE
FROM OSOBNI
WHERE (OSOBNI.IDENT>=0)
Příklad:
Použití kódu:
StepIdx(dbtO, oOsCis);
SetStepMask(7);
PrintUp(_UsedRecs(dbtO));
vygeneruje SQL:
SELECT OSOBNI.IDENT,OSOBNI.O0003
FROM OSOBNI,RIGHTS
WHERE (OSOBNI.IDENT=RIGHTS.XMANIDENT) AND
(RIGHTS.XPERIOD=131399688) AND
(RIGHTS.XR0=1 OR RIGHTS.XR1=1 OR
RIGHTS.XR2=1)
ORDER BY OSOBNI.O0003
SELECT COUNT(OSOBNI.IDENT) AS VALUE
FROM OSOBNI,RIGHTS
WHERE (OSOBNI.IDENT=RIGHTS.XMANIDENT) AND
(RIGHTS.XPERIOD=131399688) AND
(RIGHTS.XR0=1 OR RIGHTS.XR1=1 OR
RIGHTS.XR2=1)
Databázové makrofunkce