Commit_view

Internφ programovacφ jazykC/C++Pascal

function Commit_view(hView : window_id; can_ask, report_error : Boolean) : Boolean;
BOOL Commit_view(window_id hView; BOOL can_ask, BOOL report_error);
function Commit_view(hView : window_id; can_ask, report_error : Boolean) : Boolean;

Parametry

hView identifikace (handle) otev°enΘho formulß°e
can_ask p°φznak, mß-li se objevit dotaz na ulo₧enφ dat
report_error p°φznak, mß-li se v p°φpad∞ chyby otev°φt okno s jejφm popisem

Popis

Funkce Commit_view zapφÜe zm∞ny v aktußlnφm zßznamu v zßznamov∞ synchronizovanΘm formulß°i hView do databßze, ani₧ by bylo t°eba opouÜt∞t zßznam. Je-li parametr can_ask roven TRUE a souΦasn∞ v nßvrhu formulß°e je nastaveno Äßdat potvrzenφ zm∞n, budete p°ed ulo₧enφm zm∞n∞nΘho zßznamu do databßze po₧ßdßni o potvrzenφ tΘto akce. Je-li parametr report_error roven TRUE, pak se p°i v²skytu chyby p°i zßpisu objevφ informaΦnφ okno s popisem chyby. Zda-li se zßpis provedl, poznßte z hodnoty funkce.

Funkce p°ibli₧n∞ odpovφdß akci Ulo₧it zm∞ny ve formulß°i.

Hodnota funkce

Funkce vracφ TRUE, pokud se zßpis provedl, FALSE v p°φpad∞ chyby.

P°φklad

if Commit_view(ID_FORM1,false,true) then Close_view(ID_FORM1);

Viz