_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