Signalize

Internφ programovacφ jazykC/C++Pascal

function Signalize : Boolean;
BOOL Signalize(void);
function Signalize : Boolean;

Popis

Funkce Signalize slou₧φ ke srozumitelnΘmu oznßmenφ u₧ivateli aplikaΦnφho programu, k jakΘ chyb∞ doÜlo p°i poslednφ operaci nad databßzov²m serverem.

Funkce volß funkci Sz_error a obdr₧φ-li od nφ zprßvu o chyb∞, promφtne na obrazovce informaΦnφ okno s vysv∞tlujφcφm textem k chyb∞. Pokud funkce Sz_error oznßmφ, ₧e p°i poslednφ databßzovΘ operaci k ₧ßdnΘ chyb∞ nedoÜlo, pak funkce Signalize ned∞lß nic. Proto lze funkci Signalize volat po provedenφ ka₧dΘ databßzovΘ operace bez ohledu na to, zda operace byla ·sp∞Ünß Φi nikoli.

Hodnota funkce

Funkce vracφ hodnotu TRUE, pokud ohlßsila chybu a u₧ivatel ji potvrdil stiskem tlaΦφtka. Funkce vracφ FALSE, pokud neohlßsila ₧ßdnou chybu.

P°φklad

updatestr := 'UPDATE Tfirma SET '+poms+' = false WHERE skupina='+Int2str(skup);
if SQL_execute(updatestr) then Signalize
else Info_box('Provedeno','Operace prob∞hla ·sp∞Ün∞');

Viz