Vytváření a povolení formulářů ColdFusion v aplikaci Dreamweaver

Naposledy aktualizováno 25. 4. 2024
Poznámka

Podpora pro ColdFusion je v aplikaci Dreamweaver a novějších verzích odstraněna.

Informace o formulářích ColdFusion

ColdFusion formulários vám poskytují několik vestavěných mechanismů pro ověření platnosti dat formulářů. Můžete například zkontrolovat, že uživatel zadal platné datum. Některé ovládací prvky formulářů mají další funkce. Několik z nich nemá HTML protějšky a jiné přímo podporují dynamické naplňování ovládacích prvků ze zdrojů dat.

Dreamweaver poskytuje řadu vylepšení pro vývojáře ColdFusion, kteří používají ColdFusion MX 7 nebo novější jako svůj vývojový server. Tato vylepšení zahrnují více tlačítek panelu Vložit, položek nabídky a inspektorů vlastností, takže můžete rychle vytvářet a nastavovat vlastnosti ColdFusion formulářů. Můžete také generovat kód, který ověřuje informace poskytnuté návštěvníky webu. Můžete například zkontrolovat, že e‑mailová adresa poskytnutá uživatelem obsahuje symbol @, nebo že požadované textové pole obsahuje určitý typ hodnoty.

Povolení vylepšení ColdFusion

Některá z těchto vylepšení vyžadují, abyste definovali počítač se spuštěným ColdFusion MX 7 nebo novějším jako testovací server pro Dreamweaver. Inspektory vlastností pro ovládací prvky formulářů jsou například dostupné pouze pokud specifikujete správný testovací server.

Testovací server definujete pouze jednou. Dreamweaver pak automaticky detekuje verzi testovacího serveru a zpřístupní vylepšení, pokud detekuje ColdFusion.

Pokud jste tak ještě neučinili, definujte web Dreamweaver pro váš ColdFusion projekt.
Vyberte Web > Spravovat weby, vyberte svůj web ze seznamu a klikněte na Upravit.
Vyberte kategorii Servery a specifikujte počítač se spuštěným ColdFusion MX 7 nebo novějším jako testovací server pro váš web Dreamweaver. Ujistěte se, že specifikujete platnou webovou URL.
Otevřete jakýkoliv dokument ColdFusion.

Neuvidíte žádné viditelné změny v pracovním prostoru aplikace Dreamweaver, dokud neotevřete dokument ColdFusion.

Vytváření formulářů ColdFusion

Můžete použít řadu tlačítek panelu Vložit, položek nabídky a inspektorů vlastností k rychlému vytváření ColdFusion formulářů a nastavování jejich vlastností v aplikaci Dreamweaver.

Poznámka

Tato vylepšení jsou dostupná pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Otevřete stránku ColdFusion a umístěte kurzor tam, kde chcete, aby se formulář ColdFusion zobrazil.
Vyberte Vložit > ColdFusion Objects > CFForm > CFForm, nebo vyberte kategorii CFForm z panelu Vložit a klikněte na ikonu CF Form.

Dreamweaver vloží prázdný ColdFusion formulář. Formulář je v zobrazení Návrh vyznačen červeným tečkovaným obrysem. Pokud tento obrys nevidíte, ujistěte se, že je vybráno Zobrazit > Vizuální pomůcky > Neviditelné prvky.

Ujistěte se, že je formulář stále vybrán, a pak použijte inspektora vlastností k nastavení některé z následujících vlastností formuláře.

CFForm

Nastaví název formuláře.

Akce

Umožní vám specifikovat název ColdFusion stránky, která má být zpracována při odeslání formuláře.

Metoda

Umožňuje definovat metodu, kterou prohlížeč používá k odesílání dat formuláře na server:

POST

Odesílá data pomocí HTTP metody post; tato metoda odesílá data ve zvláštní zprávě na server.

GET

Odesílá data pomocí HTTP metody get, umísťuje obsah polí formuláře do řetězce dotazu URL.

Cíl

Umožňuje upravit hodnotu atributu target značky cfform.

Typ kódování

Určuje metodu kódování, která se použije pro přenos dat formuláře.

Poznámka

Typ kódování neoznačuje kódování znaků. Tento atribut určuje typ obsahu, který se použije pro odeslání formuláře na server (když je hodnota metody nastavena na možnost post). Výchozí hodnota tohoto atributu je application/x-www-form-urlencoded.

Formát

Určuje, jaký druh formuláře se vytvoří:

HTML

Vygeneruje formulář HTML a odešle ho klientovi. Podřízené ovládací prvky cfgrid a cftree mohou být ve formátu Flash nebo appletu.

Flash

Vygeneruje formulář Flash a odešle ho klientovi. Všechny ovládací prvky jsou ve formátu Flash.

XML

Generuje XForms XML a vkládá výsledky do proměnné s názvem formuláře ColdFusion.Klientovi neodesílá nic. Dceřiné ovladače cfgrid a cftree mohou být ve formátu Flash nebo aplet.

Styl

Umožňuje určit styl formuláře. Pro další informace si prohlédněte dokumentaci ColdFusion.

Vzhled Flash/XML

Umožňuje zadat barvu a stylizovat výstup. Motiv určuje barvu použitou pro zvýrazněné a vybrané prvky.

Zachovat data

Určuje, zda přepsat počáteční hodnoty ovládacích prvků odeslané hodnoty, když se formulář odešle sám sobě.

  • Pokud je False, použijí se hodnoty specifikované v atributech značky ovládacího prvku.

  • Pokud je tato volba true, použijí se odeslané hodnoty.

Zdroj skriptů

Specifikuje URL, relativní k web root, souboru JavaScript, který obsahuje kód na straně klienta používaný značkou a jejími podřízenými značkami. Tento atribut je užitečný, pokud se soubor nenachází ve výchozím umístění. Tento atribut může být vyžadován v některých hostingových prostředích a konfiguracích, které blokují přístup k adresáři /CFIDE. Výchozí umístění je nastaveno v ColdFusion Administratoru; ve výchozím nastavení je to /CFIDE/scripts/cfform.js.

Archiv

Specifikuje URL stahovatelných Java tříd pro ovládací prvky appletů cfgrid, cfslider a cftree. Výchozí umístění je /CFIDE/classes/cfapplets.jar.

Výška

Určuje výšku formuláře.

Šířka

Určuje šířku formuláře.

Zobrazit editor tagu pro cfform

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vložte ovladače formuláře ColdFusion.

Umístěte kurzor tam, kde chcete, aby se ovládací prvek formuláře ColdFusion zobrazil ve formuláři ColdFusion, a poté vyberte ovládací prvek z nabídky Vložit (Vložit > Objekty ColdFusion > CFForm) nebo z kategorie CFForm na panelu Vložit.

Je-li to nutné, nastavte vlastnosti ovládacího prvku pomocí Inspektoru vlastností.

Ujistěte se, že je ovládací prvek vybrán v zobrazení Návrh a poté nastavte vlastnosti v Inspektoru vlastností. Pro další informace o vlastnostech klikněte na ikonu Nápověda v Inspektoru vlastností.

Nastavte rozvržení formuláře ColdFusion.

Pokud vytváříte formulář založený na HTML, můžete použít zalomení řádků, zalomení odstavců, předformátovaný text nebo tabulky k formátování vašich formulářů. ColdFusion formulář nelze vložit do jiného ColdFusion formuláře (to znamená, že nelze překrývat značky), ale na stránku můžete zahrnout více než jeden ColdFusion formulář.

Pokud vytváříte formulář založený na Flash, použijte styly Kaskádových stylových listů (CSS) k rozložení vašeho formuláře. Aplikace ColdFusion ignoruje ve formulářích jakýkoliv kód HTML.

Nezapomeňte označit pole formuláře ColdFusion popisným textem, aby uživatelé věděli, na co odpovídají.Vytvořte například „popisek Zadejte své jméno" pro vyžádání informací o jménu.

Vložení ovladačů formuláře ColdFusion

K rychlému vložení ovládacích prvků formuláře ColdFusion používejte panel Vložit nebo nabídku Vložit.Před vložením ovládacích prvků do formuláře musíte vytvořit prázdný formulář ColdFusion.

Poznámka

Tato vylepšení jsou k dispozici pouze v případě, že máte přístup k počítači se systémem ColdFusion MX 7 nebo novějším.

V zobrazení Návrh umístěte kurzor do obrysu formuláře.
Vyberte ovládací prvek z nabídky Vložit (Vložit > ColdFusion Objects > CFForm) nebo z kategorie CFForm na panelu Vložit.
Klikněte na ovládací prvek na stránce, vyberte jej a poté nastavte jeho vlastnosti v inspektoru vlastností.

Informace o vlastnostech konkrétních ovládacích prvků naleznete v tématech o ovládacích prvcích.

Vložení textových polí ColdFusion

Můžete vizuálně vložit textové pole nebo pole pro heslo ColdFusion do svého formuláře a poté nastavit jeho možnosti.

Poznámka

Toto vylepšení je dostupné pouze v případě, že máte přístup k počítači, na kterém běží ColdFusion MX 7 nebo novější.

Vizuálně vložte textové pole ColdFusion

V zobrazení Návrh umístěte kurzor do obrysu formuláře.
V kategorii CFForm panelu Vložit klikněte na ikonu CF Text Field nebo vyberte Vložit > ColdFusion Objects > CFForm > CFtextfield.

Ve formuláři se objeví textové pole.

Vyberte textové pole a nastavte jeho vlastnosti v Inspektoru vlastností.
Chcete-li označit textové pole na stránce, klikněte vedle něj a zadejte text pro popisek.

Vizuální vložení pole pro zadání hesla

Opakujte kroky 1 a 2 z předchozího postupu pro vložení textového pole.
Vyberte vložené textové pole pro zobrazení jeho inspektoru vlastností.
V inspektoru Vlastnosti vyberte z rozbalovací nabídky Textový režim hodnotu Password.

Volby pro CFTextField (ColdFusion)

Chcete-li nastavit možnosti textového pole nebo pole hesla aplikace ColdFusion, nastavte některou z následujících možností v inspektoru Vlastnosti CFTextField:

CFtextfield

Nastaví atribut id tagu <cfinput>.

Hodnota

Umožňuje zadat text, který se zobrazí v poli při prvním otevření stránky v prohlížeči.Informace mohou být statické nebo dynamické.

Chcete-li zadat dynamickou hodnotu, klikněte na ikonu blesku vedle pole Hodnota a vyberte sloupec sady záznamů v dialogovém okně Dynamická data.Sloupec sady záznamů poskytuje hodnotu textovému poli při zobrazení formuláře v prohlížeči.

Režim textu

Umožňuje přepnout mezi standardním textovým vstupním polem a vstupním polem pro heslo.Atribut upravený tímto ovládacím prvkem je type.

Pouze ke čtení

Umožňuje nastavit zobrazený text jen ke čtení.

Max. délka

Nastavuje maximální počet znaků, které textové pole přijme.

Maska

Umožňuje zadat masku textu, který vyžadujete. Tuto vlastnost použijte pro ověření zadání uživatele. Formát masky se skládá ze znaků A, 9, X a ? .

Poznámka

Atribut masky se ignoruje pro tag cfinput type="password".

Ověření

Určuje typ ověření aktuálního pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur nebo onServer.

Popis

Umožňuje zadat popis textového pole.

Vzor

Umožňuje zadat vzorek regulárního výrazu JavaScript pro ověření vstupu.Vynechejte počáteční a koncová lomítka. Další informace naleznete v dokumentaci ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech.

Velikost

Umožňuje zadat velikost ovladače.

Vyžadovaný

Umožňuje určit, zda textové pole musí obsahovat data před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vkládání skrytých polí ColdFusion

Můžete vizuálně vložit skryté pole ColdFusion do formuláře a nastavit jeho vlastnosti.Skrytá pole použijte k uložení a odeslání informací, které uživatel nezadává.Informace jsou před uživatelem skryté.

Poznámka

Toto vylepšení je k dispozici pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

V zobrazení Návrh umístěte kurzor dovnitř obrysového rámečku formuláře.
V panelu Vložit v kategorii CFForm klikněte na ikonu CF Hidden Field.

Ve formuláři ColdFusion se objeví značka. Pokud značku nevidíte, vyberte možnost Zobrazit > Vizuální pomůcky > Neviditelné prvky.

Vyberte skryté pole na stránce a nastavte některou z následujících možností v inspektoru vlastností:

Cfhiddenfield

Umožňuje zadat jedinečný název skrytého pole.

Hodnota

Umožňuje zadat hodnotu pro skryté pole. Data mohou být buď statická, nebo dynamická.

Chcete-li zadat dynamickou hodnotu, klikněte na ikonu blesku vedle pole Hodnota a vyberte sloupec sady záznamů v dialogovém okně Dynamická data.Sloupec sady záznamů dodá hodnotu textovému poli při zobrazení formuláře v prohlížeči.

Ověření

Určuje typ ověření aktuálního pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur nebo onServer.

Popis

Umožňuje určit popis pro ovladač. Tuto vlastnost server ColdFusion za běhu ignoruje.

Vzor

Umožňuje zadat vzorek regulárního výrazu JavaScript pro ověření vstupu.Vynechejte počáteční a koncová lomítka. Další informace naleznete v dokumentaci Adobe ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Velikost

Umožňuje zadat velikost ovladače. Tuto vlastnost server ColdFusion za běhu ignoruje.

Vyžadovaný

Umožňuje určit, zda skryté pole musí obsahovat data před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vkládání textových oblastí ColdFusion

Textovou oblast ColdFusion můžete vizuálně vložit do formuláře a nastavit její vlastnosti.Textová oblast je vstupní prvek, který se skládá z několika řádků textu.

Poznámka

Toto vylepšení je dostupné pouze tehdy, pokud máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Umístěte textový kurzor dovnitř obrysu formuláře.
V kategorii CFForm panelu Vložit klikněte na ikonu CF Text Area.

Ve formuláři ColdFusion se objeví textová oblast.

Vyberte textovou oblast na stránce a nastavte libovolné z následujících možností v Property inspectoru:

Cftextarea

Umožňuje zadat jedinečný název ovladače.

Šířka znaků

Umožňuje nastavit počet znaků na řádek.

Počet řádků

Umožňuje nastavit počet řádků k zobrazení v textové oblasti.

Zalamovat

Umožňuje určit, jak se má zalamovat text zadávaný uživateli.

Vyžadovaný

Umožňuje určit, zda musí uživatel zadat data do pole (zaškrtnuto) nebo ne (nezaškrtnuto).

Počáteční hodnota

Umožňuje určit text k zobrazení v textové oblasti při prvním otevření stránky v prohlížeči.

Ověření

Určuje typ ověření pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur nebo onServer.

Popis

Umožňuje určit popis pro ovladač.

Styl

Umožňuje zadat styl ovladače. Další informace najdete v dokumentaci ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Pro označení textové oblasti klikněte vedle ní a zadejte text pro popisek.

Vkládání tlačítek ColdFusion

Můžete vizuálně vložit tlačítko ColdFusion do formuláře a nastavit jeho vlastnosti.Tlačítka ColdFusion řídí operace formuláře ColdFusion. Tlačítka lze použít k odeslání dat formuláře ColdFusion na server nebo k resetování formuláře ColdFusion. Standardní tlačítka ColdFusion jsou obvykle označena jako Odeslat, Resetovat nebo Poslat. Můžete také přiřadit jiné úkoly zpracování, které jste definovali ve skriptu. Například tlačítko může vypočítat celkové náklady vybraných položek na základě přiřazených hodnot.

Poznámka

Toto vylepšení je dostupné pouze tehdy, pokud máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Umístěte kurzor dovnitř obrysu formuláře ColdFusion.
V kategorii CFForm panelu Vložit klikněte na ikonu CF Button.

Ve formuláři ColdFusion se objeví tlačítko.

Vyberte tlačítko na stránce a nastavte libovolné z následujících možností v inspektoru vlastností:

Cfbutton

Umožňuje zadat jedinečný název ovladače.

Akce

Umožňuje zadat typ tlačítka, které se vytvoří.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Ostatní vlastnosti jsou serverem ColdFusion za běhu ignorovány.

Vkládání zaškrtávacích polí ColdFusion

Můžete visuálně vložit zaškrtávací políčko ColdFusion do formuláře a nastavit jeho vlastnosti. Pomocí zaškrtávacích políček umožníte uživatelům vybrat více než jednu možnost ze sady možností.

Poznámka

Toto vylepšení je dostupné pouze tehdy, pokud máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Umístěte textový kurzor dovnitř obrysu formuláře.
V kategorii CFForm panelu Vložit klikněte na ikonu CF Checkbox.

Ve formuláři ColdFusion se objeví zaškrtávací pole.

Vyberte zaškrtávací políčko na stránce a nastavte libovolné z následujících možností v Property inspectoru:

Cfcheckbox

Umožňuje zadat jedinečný název ovladače.

Zaškrtnutá hodnota

Umožňuje zadat hodnotu, kterou má zaškrtávací políčko vrátit, pokud ho uživatel zaškrtne.

Počáteční stav

Umožňuje určit, zda je zaškrtávací políčko zaškrtnuto při prvním otevření stránky v prohlížeči.

Ověření

Určuje typ ověření zaškrtávacího pole.

Ověřit při

Určuje, kdy je zaškrtávací políčko ověřeno: onSubmit, onBlur nebo onServer.

Popis

Umožňuje zadat popis zaškrtávacího pole.

Vzor

Umožňuje zadat vzorek regulárního výrazu JavaScript pro ověření platnosti vstupu. Vynechejte počáteční a koncová lomítka. Další informace naleznete v dokumentaci Adobe ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Velikost

Umožňuje zadat velikost ovladače. Server ColdFusion tuto vlastnost za běhu ignoruje.

Vyžadovaný

Umožňuje určit, zda musí být zaškrtávací políčko zaškrtnuto před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Pro označení zaškrtávacího políčka klikněte vedle zaškrtávacího políčka na stránce a zadejte text popisku.

Vkládání přepínacích tlačítek ColdFusion

Můžete vizuálně vložit přepínač ColdFusion do formuláře a nastavit jeho vlastnosti. Přepínače použijte, pokud chcete, aby uživatelé vybrali pouze jednu možnost ze sady možností. Přepínače se obvykle používají ve skupinách. Všechny přepínače ve skupině musí mít stejný název.

Poznámka

Toto vylepšení je dostupné pouze pokud máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Umístěte textový kurzor dovnitř obrysu formuláře.
Vyberte Vložit > Objekty ColdFusion > CFForm > CFradiobutton.

Ve formuláři ColdFusion se objeví přepínací tlačítko.

Vyberte přepínač na stránce a nastavte libovolnou z následujících možností v inspektoru vlastností:

Cfradiobutton

Umožňuje zadat jedinečný název ovladače.

Zaškrtnutá hodnota

Umožňuje zadat hodnotu, kterou má přepínač vrátit, pokud ho uživatel zaškrtne.

Počáteční stav

Umožňuje určit, zda je přepínač zaškrtnut při prvním otevření stránky v prohlížeči.

Ověření

Určuje typ ověření přepínacího tlačítka.

Ověřit při

Určuje, kdy je přepínač ověřen: onSubmit, onBlur nebo onServer.

Popis

Umožňuje zadat popis přepínacího tlačítka.

Vzor

Umožňuje zadat vzorek regulárního výrazu JavaScript pro ověření platnosti vstupu. Vynechejte počáteční a koncová lomítka. Další informace naleznete v dokumentaci Adobe ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Velikost

Umožňuje zadat velikost ovladače. Tuto vlastnost server ColdFusion za běhu ignoruje.

Vyžadovaný

Umožňuje určit, zda musí být přepínač zaškrtnut před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Pro označení přepínače klikněte vedle něj na stránce a zadejte text popisku.

Vkládání polí se seznamem ColdFusion

Můžete vizuálně vložit rozbalovací pole ColdFusion do formuláře a nastavit jeho vlastnosti. Rozbalovací pole umožňuje návštěvníkovi vybrat jednu nebo více položek ze seznamu. Rozevírací seznamy jsou užitečné, když máte omezené množství místa, ale potřebujete zobrazit mnoho položek. Jsou také užitečné, když chcete řídit hodnoty vrácené na server. Na rozdíl od textových polí, kde uživatelé mohou zadávat cokoliv chtějí, včetně neplatných dat, u rozevíracích seznamů můžete nastavit přesné hodnoty vrácené nabídkou.

Do formuláře můžete vložit dva typy rozbalovacích nabídek: nabídku, která se „rozbalí dolů", když na ni uživatel klikne, nebo nabídku, která zobrazí posuvný seznam položek, ze kterých si uživatel může vybrat.

Poznámka

Toto vylepšení je dostupné pouze v případě, že máte přístup k počítači se spuštěnou aplikací ColdFusion MX 7 nebo novější.

Umístěte textový kurzor dovnitř obrysu formuláře.
V kategorii CFForm panelu Vložit klikněte na ikonu CF Select.

Ve formuláři ColdFusion se objeví pole se seznamem.

Vyberte pole se seznamem na stránce a nastavte kteroukoli z následujících možností v inspektoru vlastností:

Cfselect

Umožňuje zadat jedinečný název ovladače.

Typ

Umožňuje zvolit mezi rozbalovací nabídkou a seznamem. Pokud vyberete typ seznamu, budou k dispozici možnosti Výška seznamu a Povolit výběr více položek seznamu.

Výška seznamu

Umožňuje určit počet řádků, které se zobrazí v nabídce seznamu. Tato volba je k dispozici, pouze pokud zvolíte typ seznam.

Povolit vícenásobný výběr v seznamu

Umožňuje určit, zda může uživatel vybrat více než jednu možnost ze seznamu najednou. K dispozici pouze v případě, že vyberete typ seznamu.

Upravit hodnoty

Otevře dialogové okno, které umožňuje přidat, upravit nebo odebrat možnosti z rozbalovacího seznamu.

Na začátku vybrané

Umožňuje zadat, která volba je standardně vybraná. Můžete vybrat více než jednu možnost, pokud jste vybrali možnost Povolit více výběrů ze seznamu.

Sada záznamů

Umožňuje určit název dotazu Adobe ColdFusion, který chcete použít k naplnění seznamu nebo nabídky.

Zobrazit sloupec

Umožňuje určit sloupec sady záznamů, který poskytuje zobrazovací štítek každého prvku seznamu.Používá se s vlastností Sada záznamů.

Sloupec hodnoty

Umožňuje určit sloupec sady záznamů, který poskytuje hodnotu každého prvku seznamu.Používá se s vlastností Sada záznamů.

Popis Flash

Umožňuje zadat popis pro pole se seznamem.

Výška Flash

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka Flash

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Zpráva

Určuje zprávu, která se zobrazí, pokud je vlastnost Povinné nastavena na Ano a uživatel nevybral žádnou možnost před odešláním formuláře.

Vyžadovaný

Umožňuje určit, zda musí být před odesláním formuláře na server vybrána položka nabídky.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vložení obrazových polí ColdFusion

Můžete vizuálně vložit pole obrázku ColdFusion do formuláře a nastavit jeho možnosti. Obrazové pole použijte pro vytváření vlastních tlačítek.

Poznámka

Toto vylepšení je k dispozici pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

V zobrazení Návrh umístěte kurzor dovnitř obrysu formuláře.
V kategorii CFForm na panelu Vložit klikněte na ikonu Pole obrázku CF.Procházejte a vyberte obrázek k vložení a klikněte na OK. Případně můžete zadat cestu k souboru obrázku do pole Src.
Poznámka

Pokud je obrázek mimo kořenovou složku webu, měli byste obrázek zkopírovat do kořenové složky. Obrázky mimo kořenovou složku nemusí být po publikování webu dostupné.

Vyberte pole obrazu na stránce a nastavte kteroukoli z následujících možností v Inspektoru vlastností:

Cfimagefield

Umožňuje zadat jedinečný název ovladače.

Zdroj

Umožňuje zadat adresu URL vloženého obrazu.

Alt

Umožňuje zadat zprávu, která se zobrazí, když není možné obraz zobrazit.

Zarovnání

Umožňuje zadat zarovnání obrazu.

Okraj

Umožňuje nastavit šířku okraje obrazu.

Upravit obraz

Otevře obraz ve vašem výchozím obrazovém editoru.

Chcete-li definovat výchozí editor obrázků, vyberte Upravit > Nastavení > Typy souborů / Editory.Jinak tlačítko Upravit obrázek nevykonává žádnou akci.

Ověření

Určuje typ ověření obrazového pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur, nebo onServer.

Popis

Umožňuje zadat popis přepínacího tlačítka.

Vzor

Umožňuje zadat vzorek regulárního výrazu JavaScriptu pro ověření vstupu.Vynechejte počáteční a koncová lomítka. Další informace zjistíte v dokumentaci ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech.

Velikost

Umožňuje zadat velikost ovladače. Tuto vlastnost server ColdFusion za běhu ignoruje.

Vyžadovaný

Umožňuje určit, zda ovládací prvek musí obsahovat data předtím, než se formulář odešle na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vkládání polí pro soubor ColdFusion

Do formuláře můžete vizuálně vložit souborové pole ColdFusion a nastavit jeho vlastnosti.Použijte souborové pole k tomu, aby uživatelé mohli vybrat soubor z počítače, například dokument pro zpracování textu nebo grafický soubor, a nahrát jej na server.Souborové pole ColdFusion vypadá jako jiná textová pole, až na to, že má také tlačítko Procházet.Uživatelé mohou ručně zadat cestu k souboru, který chtějí nahrát, nebo použít tlačítko Procházet k vyhledání a výběru souboru.

Souborová pole vyžadují použití metody POST pro přenos souborů z prohlížeče na server.Soubor se odešle na adresu, kterou zadáte do pole Akce formuláře. Kontaktujte správce serveru a ověřte, že jsou povolena anonymní nahrávání souborů, než použijete pole souboru ve formuláři.

Pole souborů také vyžadují, aby bylo kódování formuláře nastaveno na multipart/form.Dreamweaver toto nastavuje automaticky při vkládání ovládacího prvku souborového pole.

Poznámka

Toto vylepšení je dostupné pouze tehdy, máte-li přístup k počítači s ColdFusion MX 7 nebo novějším.

V Návrhové zobrazení vyberte CFForm, čímž zobrazíte jeho Inspektor vlastností.

Rychle vyberete formulář kliknutím kamkoli do obrysu formuláře a kliknutím na značku <cfform> v selektoru značek ve spodní části okna Dokumentu.

V Inspektoru vlastnosti nastavte metodu formuláře na POST.
Z rozbalovací nabídky Enctype vyberte volbu multipart/form-data.
Umístěte kurzor dovnitř obrysu formuláře na místo, kde chcete, aby se pole souboru objevilo.
Vyberte Vložit > ColdFusion Objects > CFForm > CFfilefield.

V dokumentu se objeví pole pro soubor.

Vyberte pole souboru na stránce a nastavte kteroukoli z následujících vlastností v inspektoru vlastností:

Cffilefield

Umožňuje zadat jedinečný název ovladače.

Max. délka

Umožňuje zadat maximální počet znaků, které smí mít cesta k souboru.

Ověření

Určuje typ ověření pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur, nebo onServer.

Popis

Umožňuje zadat popis pole.

Vzor

Umožňuje určit vzor regulárního výrazu JavaScript pro ověření vstupu. Vynechejte počáteční a koncová lomítka. Další informace najdete v dokumentaci Adobe ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech. Server ColdFusion tuto vlastnost za běhu ignoruje.

Velikost

Umožňuje zadat velikost ovladače.

Vyžadovaný

Umožňuje určit, zda pole souboru musí obsahovat data před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Vkládání polí s datem ColdFusion

Ačkoli nemůžete vizuálně vložit pole data ColdFusion v aplikaci Dreamweaver, můžete vizuálně nastavit jeho vlastnosti. Pole data ColdFusion je speciální typ textového pole, které umožňuje uživatelům vybrat datum z vyskakovacího kalendáře a vložit jej do textového pole.

Poznámka

Toto vylepšení je dostupné pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

V zobrazení Návrh vyberte CFForm a zobrazte jeho inspektor vlastností.

Chcete-li rychle vybrat formulář, klikněte kdekoli v obrysu formuláře a klikněte na značku <cfform> ve selektoru značek v dolní části okna Dokument.

V Inspektoru vlastností nastavte vlastnost Formát formuláře na Flash.

Ovládací prvek pole datum lze vykreslit pouze ve formulářích ColdFusion založených na technologii Flash.

Přepněte do zobrazení Kód (Zobrazení > Kód) a zadejte následující značku kdekoli mezi otevírací a uzavírací značky CFForm:

<cfinput name="datefield" type="datefield">

Přepněte do zobrazení Návrh, vyberte pole data na stránce a v Inspektoru vlastností nastavte některou z následujících možností:

Cfdatefield

Umožňuje zadat jedinečný název ovladače.

Hodnota

Umožňuje určit datum, které bude zobrazeno v poli, když se stránka poprvé otevře v prohlížeči. Datum může být buď statické, nebo dynamické.

Chcete-li určit dynamickou hodnotu, klikněte na ikonu blesku vedle pole Hodnota a v dialogovém okně Dynamická data vyberte sloupec sady záznamů. Sloupec sady záznamů poskytuje hodnotu poli data při zobrazení formuláře v prohlížeči.

Ověření

Určuje typ ověření pole.

Ověřit při

Určuje, kdy je pole ověřeno: onSubmit, onBlur, nebo onServer.

Popis

Umožňuje zadat popis pole.

Vzor

Umožňuje určit vzor regulárního výrazu JavaScript pro ověření vstupu. Vynechejte počáteční a koncová lomítka. Další informace najdete v dokumentaci Adobe ColdFusion.

Výška

Umožňuje zadat výšku ovladače v obrazových bodech.

Šířka

Umožňuje zadat šířku ovladače v obrazových bodech.

Velikost

Umožňuje zadat velikost ovladače.

Vyžadovaný

Umožňuje určit, zda pole data musí obsahovat hodnotu před odesláním formuláře na server.

Zobrazit editor tagů

Umožňuje upravit vlastnosti, které nejsou uvedené v Inspektoru vlastnosti.

Úpravy ovladačů formuláře ColdFusion

Můžete vizuálně změnit vlastnosti ovládacích prvků formuláře ColdFusion bez ohledu na to, zda pracujete v zobrazení návrhu nebo kódu.

Poznámka

Toto vylepšení je dostupné pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

V zobrazení Návrh vyberte ovládací prvek formuláře na stránce; v zobrazení Kód klikněte kdekoli uvnitř značky ovládacího prvku.

Inspektor vlastností zobrazuje vlastnosti ovládacího prvku formuláře.

Změňte vlastnosti ovladače v Inspektoru vlastnosti.

Pro další informace klikněte na ikonu Nápověda v inspektoru vlastností.

Chcete-li nastavit další vlastnosti, klikněte na tlačítko Zobrazit editor značek v inspektoru vlastností a nastavte vlastnosti v editoru značek, který se zobrazí.

Ověření dat formuláře ColdFusion

V aplikaci Dreamweaver můžete vytvářet formuláře ColdFusion, které kontrolují obsah zadaných polí a zajišťují, že uživatel zadal správný typ dat.

Poznámka

Toto vylepšení je dostupné pouze v případě, že máte přístup k počítači se spuštěným ColdFusion MX 7 nebo novějším.

Vytvořte formulář ColdFusion, který obsahuje alespoň jedno vstupní pole a jedno tlačítko Odeslat.Zajistěte, aby každé pole ColdFusion, které chcete ověřit, mělo jedinečný název.
Vyberte pole formuláře, které chcete ověřit.
V inspektoru vlastností určete způsob ověření pole.

Spodní část každého inspektoru vlastností vstupního pole obsahuje ovládací prvky, které vám pomohou definovat specifické pravidlo ověření.Například můžete určit, že textové pole by mělo obsahovat telefonní číslo.Chcete-li to provést, vyberte z místní nabídky Hodnota v inspektoru vlastností možnost Telefon.Můžete také určit, kdy se má ověření provést, v místní nabídce Ověřit při.