Parametry
curs | otev°en² kurzor (pevn² nebo prom∞nn²) -viz podrobnosti |
[cdp | kontextovß prom∞nnß klienta] |
Popis
Funkce Close_cursor
uzav°e zadan² kurzor. Tento kurzor musφ b²t otev°en². Uzav°enφm znemo₧nφ Φtenφ a zßpis dat prost°ednictvφm tohoto kurzoru. Funkce se hodφ pro uzavφrßnφ kurzor∙ i subkurzor∙, ve vnit°nφm jazyce pevn²ch i prom∞nn²ch kurzor∙ vΦetn∞ ODBC kurzor∙.
DoporuΦuje se uzavφrat kurzory, kterΘ program ji₧ nepot°ebuje. Tφm se uvolnφ Φßst operaΦnφ pam∞ti. PoΦet otev°en²ch kurzor∙ zjistφte pomocφ funkce Owned_cursors
.
Volßnφ tΘto funkce z externφho jazyka s parametrem -2 uzav°e vÜechny kurzory, kterΘ pat°φ volajφcφmu u₧ivateli.
Pokud nenφ kurzor explicitn∞ uzav°en, uzav°e jej WinBase602 p°i ukonΦenφ b∞hu programu (p°edtφm oznßmφ Program neuzav°el vÜechny kurzory).
Hodnota funkce
Funkce vracφ hodnotu FALSE, pokud se akci poda°ilo ·sp∞Ün∞ provΘst. V opaΦnΘm p°φpad∞ vracφ TRUE a povahu chyby lze zjistit volßnφm funkce Signalize
.
Funkce zavolanß s parametrem -2 vrßtφ TRUE, pokud u₧ivatel nem∞l otev°en² ₧ßdn² kurzor.
P°φklad
...
if Close_cursor(Cur1) then Signalize;
Viz