Zde se popisuje skupina vlastnostφ, kterΘ lze zadat pouze pro combo - typ a zp∙sob napln∞nφ comba
Combo je bu∩ editovatelnΘ nebo p°eklßdanΘ. V prvnφm p°φpad∞ u₧ivatel m∙₧e zadat krom∞ nabφzen²ch hodnot i jakoukoli jinou (lze pou₧φt pro vÜechny sloupce s pevnou dΘlkou), v druhΘm p°φpad∞ se z nabφdky vybranß hodnota p°i zßpisu do databßze nahrazuje hodnotou jinou, tzv. p°ekladem - nap°. z comba vybφrßte mezi hodnotami Odb∞ratel, Dodavatel a do sloupce typu Short se zapisuje hodnota 0 nebo 1. P°eklßdanΘ combo lze pou₧φt pro pouze pro sloupce typu Char, Short nebo Integer.EditovatelnΘ combo lze pou₧φt pro sloupce Real, Money, String, Date, Time, Timestamp a Boolean.
Pokus chcete, aby nabφdka hodnot byla poka₧dΘ stejnß (pevn∞ ulo₧enß v definici formulß°e), pak nabφdku m∙₧ete zahrnout p°φmo do popisu comba. K editaci nabφdky slou₧φ specializovanΘ okno, kterΘ se otev°e po stisku tlaΦφtka u vlastnosti Obsah comba.
Pokud chcete, aby obsah nabφdky v combu mohl b²t v r∙zn²ch situacφch r∙zn², nebo chcete stejnou nabφdku pou₧φvat ve vφce r∙zn²ch pohledech, pak nabφdku nezadßte v popisu comba, ale mφsto nφ uvedete dotaz, z jeho₧ odpov∞di se nabφdka pozd∞ji vytvo°φ. Tuto mo₧nost vyu₧ijete zejmΘna p°i implementaci Φφselnφk∙: Φφselnφk bude zadßn ve zvlßÜtnφ tabulce, dotaz vybere z Φφselnφku do nabφdky nßzvy a bude je p°eklßdat na Φφsla.
Dotaz bu∩ vyberte z nabφdky existujφcφch dotaz∙ nebo jej p°φmo zapiÜte slovy do vlastnosti Dotaz plnφcφ combo.
Dotaz plnφcφ combo je vhodnΘ si p°ipravit a zde ho pou₧φt vybrßnφm z nabφdky.
Vede-li slo₧ka Combo do sloupce typu Znak, Integer nebo Short, pou₧φvß se Combo p°eklßdanΘ. Pak dotaz plnφcφ toto combo musφ obsahovat v prvnφm sloupci °et∞zec (nabφzenß hodnota) a ve druhΘm odpovφdajφcφ typ (Znak, Integer nebo Short). Hodnota ve druhΘm sloupci se pou₧ije jako p°eklad obsahu prvnφho sloupce: pokud tedy u₧ivatel vybere z nabφdky n∞kterou hodnotu, do databßze se ve skuteΦnosti zapφÜe hodnota druhΘho sloupce ze stejnΘho zßznamu v odpov∞di na dotaz.
Vede-li slo₧ka Combo do sloupce typu ╪et∞zec, Datum, ╚as, Timestamp, ReßlnΘ Φφslo, Penφze nebo Boolean, pou₧φvß se Combo editaΦnφ. Dotaz plnφcφ toto combo musφ obsahovat v prvnφm sloupci odpovφdajφcφ typ.
P°i otevφrßnφ pohledu se zodpovφ dotaz zadan² v popisu slo₧ky. Pokud odpov∞∩ mß vφce ne₧ 1000 zßznam∙, pou₧ije je pouze prvnφch 1000. Prvnφ sloupec z ka₧dΘho zßznamu z odpov∞di se objevφ v nabφdce slo₧ky.
Pokud je uveden i druh² sloupec, pak se pou₧ije jako p°eklad obsahu prvnφho sloupce: pokud tedy u₧ivatel vybere z nabφdky n∞kterou hodnotu, do databßze se ve skuteΦnosti zapφÜe hodnota druhΘho sloupce ze stejnΘho zßznamu v odpov∞di na dotaz.
Dotaz se vyhodnocuje pouze p°i otevφrßnφ pohledu nebo p°i volßnφ akce Aktualizovat nabφdku v combech (funkce Reset_view
s parametrem RESET_COMBOS) nebo p°i volßnφ metody slo₧ky ResetCombo
.