Edit_query

Internφ programovacφ jazykC/C++Pascal

function Edit_query(var name : string) : Boolean;
BOOL Edit_query(cdp_t cdp, const char * name);
function Edit_query(cdp : cdp_t; name : PChar) : Boolean;

Parametry

cdp kontextovΘ prom∞nnΘ klienta
name jmΘno dotazu

Od verze

5.1

Popis

Funkce zp°φstup≥uje interaktivnφ nßvrhß° dotaz∙ z prost°edφ jazyka, aby jej mohli vyu₧φvat u₧ivatelΘ aplikace, kte°φ nemajφ v²vojovΘ prost°edφ. Nenφ mo₧nΘ tφmto zp∙sobem editovat slo₧itΘ dotazy, kterΘ se ve v²vojovΘm prost°edφ editujφ pomocφ textovΘho editoru.

Je-li name jmΘno ji₧ existujφcφho dotazu, provede se modifikace tohoto dotazu. Nenφ-li dosud dotaz name v aplikaci, otev°e se prßzdn² nßvrhß° a umo₧nφ vytvo°it nov² dotaz, kter² bude ulo₧en pod jmΘnem name. Bude-li parametr name prßzdn², bude moci u₧ivatel p°i uklßdßnφ dotazu zadat libovolnΘ jmΘno.

Hodnota funkce

Funkce vrßtφ FALSE v p°φpad∞, kdy se nepoda°φ nßvrhß° otev°φt. V ostatnφch p°φpadech (i p°i odvolßnφ zm∞n) vracφ TRUE.

Viz