Set_progress_report_modulus

c/c++pascal

BOOL [cd_]Set_progress_report_modulus ([cdp_t cdp,] unsigned modulus);
function [cd_]Set_progress_report_modulus ([cdp : cdp_t;] modulus : integer) : Boolean;

Parametry

modulus četnost výpisu
[cdp kontextová proměnná klienta]

Od verze

6.0

Popis

SQL příkazy nad množinou záznamů (UPDATE, INSERT nebo DELETE), importy a exporty dat a další hromadné operace mohou na stavový řádek klienta průběžně vypisovat počet již zpracovaných záznamů. Funkce řídí četnost vypisování těchto čísel. Je-li modulus rovno 0, nevypisují se čísla žádná, je-li modulus rovno N, vypíše se každé N-té číslo.

Vypisování čísel na stavovém řádku zatěžuje síťovou komunikaci mezi klientem a serverem a zpomaluje práci, přináší však uživateli informaci o postupu déle trvajících operací. Implicitní hodnota modulus je 1024.

Nastavte na 0 při problémech v síťové komunikaci.

Interaktivně pro vývojové prostředí se provádí zde.

Hodnota funkce

Funkce vrací TRUE při chybě.