Sz_error

Internφ programovacφ jazykC/C++Pascal

function Sz_error : short;
int [cd_]Sz_error([cdp_t cdp]);
function [cd_]Sz_error ([cdp : cdp_t]): integer;

Parametry

[cdp kontextovß prom∞nnß klienta]

Popis

Funkce zjiÜ¥uje Φφslo chyby, ke kterΘ doÜlo p°i poslednφm volßnφ databßzovΘ operace, tedy nap°. p°i Φtenφ nebo zßpisu do databßzovΘho sloupce, otev°enφ kurzoru, vlo₧enφ zßznamu a pod.

POZOR! Funkce nepodßvß informace o chybßch v prezentaΦnφ vrstv∞, tedy nap°. p°i otevφrßnφ pohledu nebo tisky sestavy.

Tuto funkci volejte bezprost°edn∞ po provedenφ operace, jejφ₧ v²sledek chcete zjistit.

Alternativou je funkce Signalize, kterß p°φmo otev°e okno s popisem chyby.

Hodnota funkce

Funkce vracφ Φφslo chyby, k nφ₧ doÜlo p°i provßd∞nφ poslednφ operace. ╚φselnφk chyb - viz chybovß hlßÜenφ WinBase. Specißlnφ hodnotou je NO_ERROR signalizujφcφ, ₧e zpracovßnφ prob∞hlo ·sp∞Ün∞. Ka₧dß jinß hodnota oznamuje, ₧e po₧adavek nebyl proveden.

P°φklad

  Info_box("CHYBA",int2str(Sz_error));

Viz