ColdFusion-Formulare in Dreamweaver erstellen und aktivieren

Zuletzt aktualisiert am 25. April 2024
Anmerkung

Die Unterstützung für ColdFusion wurde in Dreamweaver und später entfernt.

ColdFusion-Formulare

ColdFusion Formulare bieten dir verschiedene integrierte Mechanismen zur Validierung von Formulardaten. Du kannst beispielsweise prüfen, ob ein Anwender ein gültiges Datum eingegeben hat. Einige Formularsteuerelemente verfügen über zusätzliche Funktionen. Einige haben keine HTML-Entsprechungen und andere unterstützen direkt die dynamische Befüllung des Steuerelements aus Datenquellen.

Dreamweaver bietet eine Reihe von Verbesserungen für ColdFusion-Entwickler, die ColdFusion MX 7 oder später als Entwicklungsserver verwenden. Diese Verbesserungen umfassen mehr Buttons im Einfügen-Bedienfeld, Menüelemente und Eigenschaftsinspektoren, sodass du schnell ColdFusion-Formulare aufbauen und deren Eigenschaften festlegen kannst. Du kannst auch Code generieren, der die von Site-Besuchern bereitgestellten Informationen validiert. Du kannst beispielsweise prüfen, ob die von einem Anwender angegebene E‑Mail-Adresse das @-Symbol enthält oder ob ein erforderliches Textfeld einen bestimmten Werttyp enthält.

ColdFusion-Erweiterungen aktivieren

Einige dieser Verbesserungen erfordern, dass du einen Computer mit ColdFusion MX 7 oder später als Testserver für Dreamweaver definierst. Die Eigenschaftsinspektoren für Formularsteuerungen sind beispielsweise nur verfügbar, wenn du den korrekten Testserver angibst.

Du definierst einen Testserver nur einmal. Dreamweaver erkennt dann automatisch die Testserverversion und stellt die Verbesserungen zur Verfügung, wenn es ColdFusion erkennt.

Falls noch nicht geschehen, definiere eine Dreamweaver- Bereich für dein ColdFusion-Projekt.
Wähle Bereich > Bereiche verwalten, wähle deinen Bereich aus der Liste und klicke auf Bearbeiten.
Wähle die Kategorie Server und gib einen Computer mit ColdFusion MX 7 oder später als Testserver für deinen Dreamweaver-Bereich an. Stelle sicher, dass du eine gültige Web-URL angibst.
Öffnen Sie ein ColdFusion-Dokument.

Du wirst keine sichtbaren Änderungen am Dreamweaver-Arbeitsbereich sehen, bis du ein ColdFusion- Dokument öffnest.

ColdFusion-Formulare erstellen

Du kannst verschiedene Buttons im Einfügen-Bedienfeld, Menüelemente und Eigenschaftsinspektoren verwenden, um schnell ColdFusion- Formulare zu erstellen und deren Eigenschaften in Dreamweaver festzulegen.

Anmerkung

Diese Verbesserungen sind nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder später hast.

Öffne eine ColdFusion-Seite und platziere den Einfügepunkt an der Stelle, wo das ColdFusion-Formular erscheinen soll.
Wähle Einfügen > ColdFusion-Objekte > CFForm > CFForm oder wähle die Kategorie CFForm aus dem Einfügen-Bedienfeld und klicke auf das CF Form-Symbol.

Dreamweaver fügt ein leeres ColdFusion- Formular ein. In der Entwurfsansicht wird das Formular durch einen gepunkteten roten Umriss gekennzeichnet. Falls du diese Kontur nicht siehst, stelle sicher, dass Ansicht > Visuelle Hilfsmittel > Unsichtbare Elemente ausgewählt ist.

Stelle sicher, dass das Formular noch ausgewählt ist, und verwende dann den Eigenschaftsinspektor, um die folgenden Formulareigenschaften festzulegen.

CFForm

bezeichnet den Namen des Formulars.

Aktion

Ermöglicht dir, den Namen der ColdFusion-Seite anzugeben, die verarbeitet werden soll, wenn das Formular übermittelt wird.

Methode

Ermöglicht es dir, die Methode zu definieren, die der Browser verwendet, um die Formulardaten an den Server zu senden:

POST

Sendet die Daten mit der HTTP post-Methode; diese Methode sendet die Daten in einer separaten Nachricht an den Server.

GET

Sendet die Daten mit der HTTP get-Methode und platziert den Inhalt der Formularfelder in der URL-Abfragezeichenfolge.

Ziel:

Ermöglicht es dir, den Wert des Target-Attributs des cfform-Tags zu ändern.

Kodierungstyp

gibt die Kodierungsmethode zum Übertragen der Formulardaten an.

Anmerkung

Der Kodierungstyp bezieht sich nicht auf die Zeichenkodierung. Dieses Attribut gib den Inhaltstyp an, der zum Senden des Formulars an den Server verwendet wird (wenn der Wert der Methode „post“ ist). Der Standardwert für dieses Attribut ist „application/x-www-form-urlencoded“.

Format:

bestimmt die Art des zu erstellenden Formats:

HTML

generiert ein HTML-Formular und sendet es an den Client. Die untergeordneten Steuerungen cfgrid und cftree können im Flash- oder Applet-Format vorliegen.

Flash

generiert ein Flash-Formular und sendet es an den Client. Alle Steuerungen sind im Flash-Format.

XML

Generiert XForms-XML und speichert die Ergebnisse in einer Variable mit dem ColdFusion-Formularnamen. Es werden keine Daten an den Client gesendet. Die untergeordneten Steuerelemente „cfgrid“ und „cftree“ können im Flash- oder im Applet-Format vorliegen.

Stil

ermöglicht das Angeben eines Stils für das Formular. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Flash/XML-Skin

ermöglicht das Angeben einer Halofarbe zur Gestaltung der Ausgabe. Das Design bestimmt die Farbe, die für hervorgehobene und ausgewählte Elemente verwendet wird.

Daten beibehalten

Bestimmt, ob die ursprünglichen Steuerungswerte mit übermittelten Werten überschrieben werden sollen, wenn das Formular an sich selbst gesendet wird.

  • Wenn auf falsch gesetzt, werden die in den Attributen des Steuerungs-Tags spezifizierten Werte verwendet.

  • Wenn der Wert „true“ ist, werden gesendete Werte verwendet.

Skriptquelle

Gibt die URL der JavaScript-Datei relativ zum Web-Stammverzeichnis an, die clientseitigen Code enthält, der vom Tag und seinen untergeordneten Tags verwendet wird.Dieses Attribut ist nützlich, wenn sich die Datei nicht am standardmäßigen Speicherort befindet. Dieses Attribut kann in einigen Hosting-Umgebungen und Konfigurationen erforderlich sein, die den Zugriff auf das /CFIDE-Verzeichnis blockieren. Der standardmäßige Speicherort wird in der ColdFusion-Administration festgelegt; standardmäßig ist es /CFIDE/scripts/cfform.js.

Archiv

Gibt die URL der herunterladbaren Java-Klassen für cfgrid-, cfslider- und cftree-Applet-Steuerungen an.Der Standardordner ist /CFIDE/classes/cfapplets.jar.

Höhe

gibt die Höhe des Formulars an.

Breite:

gibt die Breite des Formulars an.

Tag-Editor für cfform anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Fügen Sie ColdFusion-Formularsteuerelemente ein.

Platziere den Einfügepunkt dort, wo die ColdFusion-Formularsteuerung in dem ColdFusion-Formular erscheinen soll, und wähle dann die Steuerung aus dem Menü Einfügen (Einfügen > ColdFusion-Objekte > CFForm) oder aus der Kategorie CFForm im Bedienfeld Einfügen.

Falls erforderlich, stelle die Eigenschaften der Steuerung mit dem Eigenschafteninspektor ein.

Stelle sicher, dass die Steuerung in der Entwurfsansicht ausgewählt ist, und stelle dann die Eigenschaften im Eigenschafteninspektor ein. Weitere Informationen zu den Eigenschaften erhältst du, wenn du auf das Hilfe-Symbol im Eigenschafteninspektor klickst.

Passen Sie das Layout des ColdFusion-Formulars an.

Wenn du ein HTML-basiertes Formular erstellst, kannst du Zeilenumbrüche, Absatzumbrüche, vorformatierten Text oder Tabellen verwenden, um deine Formulare zu formatieren. Du kannst kein ColdFusion-Formular in ein anderes ColdFusion-Formular einfügen (das heißt, du kannst Tags nicht überlappen), aber du kannst mehr als ein ColdFusion-Formular auf einer Seite einbinden.

Wenn du ein Flash-basiertes Formular erstellst, verwende Cascading Style Sheets (CSS)-Stile, um dein Formular zu gestalten. ColdFusion ignoriert HTML-Code im Formular.

Denke daran, die ColdFusion-Formularfelder mit beschreibendem Text zu kennzeichnen, damit die Nutzer wissen, worauf sie antworten.Erstelle beispielsweise ein Label „Gib deinen Namen ein", um Namensinformationen anzufordern.

ColdFusion-Formularsteuerelemente einfügen

Verwende das Einfügen-Bedienfeld oder das Einfügen-Menü, um ColdFusion-Formular-Steuerungen schnell in ein ColdFusion-Formular einzufügen.Du musst ein leeres ColdFusion-Formular erstellen, bevor du Steuerelemente einfügst.

Anmerkung

Diese Verbesserungen sind nur verfügbar, wenn du Zugriff auf einen Computer hast, auf dem ColdFusion MX 7 oder neuer läuft.

Platziere in der Designansicht die Einfügemarke innerhalb der Formularkontur.
Wähle die Steuerung aus dem Menü Einfügen (Einfügen > ColdFusion-Objekte > CFForm) oder aus der Kategorie CFForm im Bedienfeld Einfügen aus.
Klicke auf die Steuerung auf der Seite, um sie auszuwählen, und lege dann ihre Eigenschaften im Eigenschafteninspektor fest.

Informationen zu den Eigenschaften spezifischer Steuerungen findest du in den Themen zu den Steuerungen.

ColdFusion-Textfelder einfügen

Du kannst ein ColdFusion-Textfeld oder Kennwortfeld visuell in dein Formular einfügen und dann dessen Optionen festlegen.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

ColdFusion-Textfeld visuell einfügen

Platziere in der Design-Ansicht den Einfügepunkt innerhalb der Formular-Kontur.
Klicke in der CFForm-Kategorie des Einfügen-Bedienfelds auf das CF-Textfeld-Symbol oder wähle Einfügen > ColdFusion-Objekte > CFForm > CFtextfield.

Ein Textfeld wird im Formular angezeigt.

Wähle das Textfeld aus und lege seine Eigenschaften im Eigenschafts- inspektor fest.
Um das Textfeld auf der Seite zu beschriften, klicke daneben und gib Text für das Label ein.

Kennwortfelder interaktiv einfügen

Wiederhole die Schritte 1 und 2 des vorherigen Verfahrens zum Einfügen eines Textfelds.
Wähle das eingefügte Textfeld aus, um seinen Eigenschafts- inspektor anzuzeigen.
Wähle den Kennwort-Wert aus dem Textmodus-Popup-Menü im Eigenschaftsinspektor.

CFTextField-Optionen (ColdFusion)

Um die Optionen eines ColdFusion-Text- oder Kennwortfelds festzulegen, stelle eine der folgenden Optionen im CFTextField- Eigenschaftsinspektor ein:

CFtextfield

stellt das Attribut id des Tags cfinput ein.

Wert

Ermöglicht es dir, Text anzugeben, der im Feld angezeigt wird, wenn die Seite zum ersten Mal in einem Browser geöffnet wird. Die Informationen können entweder statisch oder dynamisch sein.

Um einen dynamischen Wert anzugeben, klicke auf das Blitz- Symbol neben dem Wert-Feld und wähle eine Datensatz-Spalte im Dynamische Daten-Dialogfeld. Die Datensatz-Spalte liefert einen Wert an das Textfeld, wenn du das Formular in einem Browser anzeigst.

Textmodus

Ermöglicht es dir, zwischen dem standardmäßigen Texteingabefeld und dem Kennworteingabefeld zu wechseln. Das von diesem Steuerelement geänderte Attribut ist type.

Schreibgeschützt

ermöglicht die Anzeige von Text, der vom Benutzer nicht geändert werden kann.

Max. Länge

Legt die maximale Anzahl von Zeichen fest, die vom Textfeld akzeptiert werden.

Maske

ermöglicht das Definieren einer Maske für den angeforderten Text. Anhand dieser Eigenschaft können Sie die Benutzereingabe überprüfen. Das Maskenformat besteht aus den Zeichen A, 9, X und ? .

Anmerkung

Im Tag „cfinput type="password"“ wird das Attribut „mask“ ignoriert.

Überprüfen

gibt den Überprüfungstyp für das aktuelle Feld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Textfeld.

Muster

Ermöglicht es dir, ein JavaScript-Muster mit regulärem Ausdruck zur Validierung der Eingabe anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel.

Breite:

ermöglicht die Angabe der Steuerelementbreite in Pixel.

Größe

dient der Angabe der Steuerelementgröße.

Erforderlich

Ermöglicht es dir anzugeben, ob das Textfeld Daten enthalten muss, bevor das Formular an den Server übermittelt wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Versteckte ColdFusion-Felder einfügen

Du kannst ein ColdFusion-Feld für versteckte Daten visuell in dein Formular einfügen und seine Eigenschaften festlegen. Verwende versteckte Felder, um Informationen zu speichern und zu übermitteln, die der Benutzer nicht eingibt. Die Informationen sind für den Benutzer versteckt.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Platziere in der Designansicht die Einfügemarke innerhalb der Formularkontur.
Klicke in der CFForm-Kategorie des Einfügen-Bedienfelds auf das Symbol CF Hidden Field.

Eine Markierung wird im ColdFusion-Formular angezeigt. Falls du den Marker nicht siehst, wähle Ansicht > Visuelle Hilfen > Unsichtbare Elemente.

Wähle das versteckte Feld auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cfhiddenfield

ermöglicht die Angabe eines eindeutigen Namens für das versteckte Feld.

Wert

ermöglicht die Angabe eines Werts für das versteckte Feld. Die Daten können entweder statisch oder dynamisch sein.

Um einen dynamischen Wert anzugeben, klicke auf das Blitzsymbol neben dem Wert-Feld und wähle eine Recordset-Spalte im Dialogfeld Dynamische Daten aus. Die Recordset-Spalte stellt einen Wert für das Textfeld bereit, wenn du das Formular in einem Browser anzeigst.

Überprüfen

gibt den Überprüfungstyp für das aktuelle Feld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Steuerelement. Diese Eigenschaft wird vom ColdFusion-Server zur Laufzeit ignoriert.

Muster

Ermöglicht es dir, ein JavaScript-Muster mit regulärem Ausdruck zur Validierung der Eingabe anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Breite

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Größe

dient der Angabe der Steuerelementgröße. Diese Eigenschaft wird vom ColdFusion-Server zur Laufzeit ignoriert.

Erforderlich

Ermöglicht es dir anzugeben, ob das versteckte Feld Daten enthalten muss, bevor das Formular an den Server übermittelt wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

ColdFusion-Textbereiche einfügen

Du kannst visuell einen ColdFusion-Textbereich in dein Formular einfügen und seine Eigenschaften festlegen. Ein Textbereich ist ein Eingabeelement, das aus mehreren Textzeilen besteht.

Anmerkung

Diese Erweiterung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Setzen Sie die Einfügemarke in den Formularrahmen.
Klicke in der CFForm-Kategorie des Einfügen-Bedienfelds auf das CF-Textbereich-Symbol.

Im ColdFusion-Formular wird ein Textbereich angezeigt.

Wähle den Textbereich auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cftextarea

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Zeichenbreite

legt die Anzahl der Zeichen pro Zeile fest.

Anz. Zeilen

Damit kannst du die Anzahl der Zeilen festlegen, die im Textbereich angezeigt werden sollen.

Umbruch

Damit kannst du angeben, wie der von Benutzern eingegebene Text umgebrochen werden soll.

Erforderlich

Damit kannst du angeben, ob der Benutzer Daten in das Feld eingeben muss (aktiviert) oder nicht (deaktiviert).

Anfangswert

Damit kannst du Text angeben, der im Textbereich angezeigt wird, wenn die Seite initially in einem Browser geöffnet wird.

Überprüfen

gibt den Überprüfungstyp für das Feld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Steuerelement.

Stil

ermöglicht die Angabe eines Stils für das Steuerelement. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Breite:

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Um den Textbereich zu beschriften, klicke daneben und gib Text für das Label ein.

ColdFusion-Schaltflächen einfügen

Du kannst visuell eine ColdFusion-Schaltfläche in dein Formular einfügen und ihre Eigenschaften festlegen.ColdFusion-Schaltflächen steuern ColdFusion-Formularoperationen. Buttons können verwendet werden, um ColdFusion-Formulardaten an den Server zu senden oder das ColdFusion-Formular zurückzusetzen. Standardmäßige ColdFusion-Buttons sind typischerweise mit Submit, Reset oder Send beschriftet. Du kannst auch andere Verarbeitungsaufgaben zuweisen, die du in einem Skript definiert hast. Der Button könnte beispielsweise die Gesamtkosten ausgewählter Artikel basierend auf zugewiesenen Werten berechnen.

Anmerkung

Diese Erweiterung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Platziere die Einfügemarke innerhalb der ColdFusion- Formularkontur.
Klicke in der CFForm-Kategorie des Einfügen-Bedienfelds auf das CF-Button-Symbol.

Eine Schaltfläche wird im ColdFusion-Formular angezeigt.

Wähle den Button auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cfbutton

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Aktion

gibt den Typ der zu erstellenden Schaltfläche an.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Die anderen Eigenschaften werden vom ColdFusion-Server zur Laufzeit ignoriert.

ColdFusion-Kontrollkästchen einfügen

Du kannst visuell ein ColdFusion-Kontrollkästchen in dein Formular einfügen und seine Eigenschaften festlegen. Verwende Kontrollkästchen, damit Benutzer mehr als eine Option aus einer Reihe von Optionen auswählen können.

Anmerkung

Diese Erweiterung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Setzen Sie die Einfügemarke in den Formularrahmen.
Klicke in der CFForm-Kategorie des Einfügen-Bedienfelds auf das CF-Checkbox-Symbol.

Im ColdFusion-Formular wird ein Auswahlfeld angezeigt.

Wähle das Kontrollkästchen auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cfcheckbox

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Aktivierter Wert

Ermöglicht dir, einen Wert anzugeben, der von der Checkbox zurückgegeben wird, wenn der Benutzer sie aktiviert.

Anfangsstatus

Ermöglicht dir anzugeben, ob die Checkbox aktiviert ist, wenn die Seite zum ersten Mal in einem Browser geöffnet wird.

Überprüfen

gibt den Überprüfungstyp für das Kontrollkästchen an.

Überprüfen bei

Gibt an, wann das Kontrollkästchen überprüft wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Kontrollkästchen.

Muster

Ermöglicht dir, ein JavaScript-Muster mit regulären Ausdrücken zur Validierung der Eingabe anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der Adobe ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Breite

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Größe

dient der Angabe der Steuerelementgröße. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Erforderlich

Ermöglicht dir anzugeben, ob die Checkbox aktiviert werden muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Um die Checkbox zu beschriften, klicke neben die Checkbox auf der Seite und gib einen Text für das Label ein.

ColdFusion-Optionsschalter einfügen

Du kannst visuell ein ColdFusion-Optionsfeld in dein Formular einfügen und seine Eigenschaften festlegen. Verwende Optionsfelder, wenn Benutzer nur eine Auswahl aus mehreren Optionen treffen sollen. Optionsfelder werden normalerweise in Gruppen verwendet.Alle Optionsfelder in einer Gruppe müssen denselben Namen haben.

Anmerkung

Diese Erweiterung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Setzen Sie die Einfügemarke in den Formularrahmen.
Wähle Einfügen > ColdFusion Objects > CFForm > CFradiobutton.

Ein Optionsschalter wird im ColdFusion-Formular angezeigt.

Wähle das Optionsfeld auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cfradiobutton

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Aktivierter Wert

Ermöglicht dir, einen Wert anzugeben, der vom Optionsfeld zurückgegeben wird, wenn der Benutzer es aktiviert.

Anfangsstatus

Ermöglicht dir anzugeben, ob das Optionsfeld aktiviert ist, wenn die Seite zum ersten Mal in einem Browser geöffnet wird.

Überprüfen

gibt den Überprüfungstyp für den Optionsschalter an.

Überprüfen bei

Gibt an, wann das Optionsfeld validiert wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für den Optionsschalter.

Muster

Ermöglicht dir, ein JavaScript-Muster mit regulären Ausdrücken zur Validierung der Eingabe anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Breite

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Größe

dient der Angabe der Steuerelementgröße. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Erforderlich

Ermöglicht dir anzugeben, ob das Optionsfeld aktiviert werden muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

Um das Optionsfeld zu beschriften, klicke daneben auf die Seite und gib einen Text für das Label ein.

ColdFusion-Auswahlfelder einfügen

Du kannst visuell eine ColdFusion-Auswahlliste in dein Formular einfügen und ihre Eigenschaften festlegen. Eine Auswahlliste ermöglicht es einem Besucher, ein oder mehrere Elemente aus einer Liste auszuwählen. Auswahlfelder sind nützlich, wenn du nur begrenzten Platz hast, aber viele Elemente anzeigen musst. Sie sind auch nützlich, wenn du die Werte steuern möchtest, die an den Server zurückgegeben werden. Im Gegensatz zu Textfeldern, wobei Benutzer alles eingeben können, was sie möchten, einschließlich ungültiger Daten, kannst du bei Auswahlfeldern die exakten Werte festlegen, die von einem Menü zurückgegeben werden.

Du kannst zwei Arten von Auswahlfeldern in ein Formular einfügen: ein Menü, das sich „aufklappt", wenn der Anwender darauf klickt, oder ein Menü, das eine scrollbare Liste von Elementen anzeigt, die der Anwender auswählen kann.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer hast, auf dem ColdFusion MX 7 oder höher läuft.

Setzen Sie die Einfügemarke in den Formularrahmen.
Klicke in der Kategorie CFForm des Einfügen-Bedienfelds auf das Symbol CF Select.

Ein Auswahlfeld wird im ColdFusion-Formular angezeigt.

Wähle das Auswahlfeld auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

CFSELECT

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Typ

ermöglicht die Auswahl zwischen Popup-Menü und Liste. Wenn du den Listentyp auswählst, werden die Optionen Listenhöhe und Mehrfachauswahl in Liste zulassen verfügbar.

Listenhöhe

Ermöglicht es dir, die Anzahl der Zeilen festzulegen, die im Listenmenü angezeigt werden sollen.Diese Option ist nur für den Typ „Liste“ verfügbar.

Mehrfache Listenauswahl zulassen

Ermöglicht es, festzulegen, ob du mehr als eine Option gleichzeitig aus der Liste auswählen kannst.Nur verfügbar, wenn du den Listentyp auswählst.

Werte bearbeiten

Öffnet ein Dialogfeld, mit dem du Optionen zum Auswahlfeld hinzufügen, bearbeiten oder entfernen kannst.

Zuerst ausgewählt

gibt an, welche Option standardmäßig ausgewählt ist. Du kannst mehr als eine Option auswählen, wenn du die Option Mehrfache Listenauswahl zulassen ausgewählt hast.

Datensatzgruppe

Hier kannst du den Namen der ColdFusion-Abfrage angeben, die du verwenden möchtest, um die Liste oder das Menü zu füllen.

Spalte anzeigen

Hier kannst du die Recordset-Spalte angeben, die das Anzeigelabel für jedes Listenelement bereitstellt.Wird in Verbindung mit der Eigenschaft „Datensatzgruppe“ verwendet.

Wertespalte

Ermöglicht es dir, die Recordset-Spalte anzugeben, die den Wert jedes Listenelements liefert. Wird in Verbindung mit der Eigenschaft „Datensatzgruppe“ verwendet.

Flash-Beschriftung

ermöglicht die Angabe einer Beschriftung für das Auswahlfeld.

Flash-Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Flash-Breite

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Meldung

Gibt die Nachricht an, die angezeigt wird, wenn die Eigenschaft Erforderlich auf Ja gesetzt ist und der Anwender vor dem Senden des Formulars keine Auswahl getroffen hat.

Erforderlich

Ermöglicht es dir anzugeben, ob ein Menüelement ausgewählt werden muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

ColdFusion-Bildfelder einfügen

Du kannst visuell ein ColdFusion-Bildfeld in dein Formular einfügen und seine Optionen festlegen. Mit Bildfeldern können Sie benutzerdefinierte Schaltflächen erstellen.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer hast, auf dem ColdFusion MX 7 oder höher läuft.

Platziere in der Designansicht den Einfügepunkt innerhalb der Formularkontur.
Klicke in der CFForm-Kategorie des Einfügenbedienfelds auf das Symbol CF-Bildfeld. Durchsuche, um das einzufügende Bild auszuwählen, und klicke auf OK. Alternativ kannst du den Pfad der Grafikdatei in das Src-Feld eingeben.
Anmerkung

Wenn sich das Bild außerhalb des Site-Stammordners befindet, solltest du das Bild in den Stammordner kopieren. Bilder außerhalb des Root-Ordners sind möglicherweise nicht zugänglich, wenn du die Website veröffentlichst.

Wähle das Bildfeld auf der Seite aus und lege eine der folgenden Optionen im Eigenschafteninspektor fest:

Cfimagefield

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Quelle

ermöglicht die Angabe der URL des eingefügten Bilds.

Alt

ermöglicht die Angabe einer Meldung, die anstelle des Bilds erscheint, wenn sich das Bild nicht anzeigen lässt.

Ausrichten

ermöglicht die Angabe einer Ausrichtung für das Bild.

Rahmen

ermöglicht die Einstellung der Breite des Bildrahmens.

Bild bearbeiten

öffnet das Bild im Standardeditor für Bilder.

Um einen Standard-Bildeditor zu definieren, wähle Bearbeiten > Voreinstellungen > Dateitypen/Editoren. Andernfalls führt der Button Bild bearbeiten keine Aktion aus.

Überprüfen

gibt den Überprüfungstyp für das Bildfeld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für den Optionsschalter.

Muster

Ermöglicht es dir, ein JavaScript-Muster mit regulärem Ausdruck zur Validierung der Eingabe anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel.

Breite:

ermöglicht die Angabe der Steuerelementbreite in Pixel.

Größe

dient der Angabe der Steuerelementgröße. Diese Eigenschaft wird vom ColdFusion-Server während der Ausführung ignoriert.

Erforderlich

Ermöglicht es dir anzugeben, ob die Steuerung Daten enthalten muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

ColdFusion-Dateifelder einfügen

Du kannst ein ColdFusion-Dateifeld visuell in dein Formular einfügen und seine Eigenschaften festlegen. Verwende ein Dateifeld, um Benutzern die Auswahl einer Datei von ihrem Computer zu ermöglichen, z. B. ein Textverarbeitungsdokument oder eine Grafikdatei, und sie auf den Server hochzuladen. Ein ColdFusion-Dateifeld sieht wie andere Textfelder aus, außer dass es auch einen Durchsuchen-Button hat. Benutzer können den Pfad zu der Datei, die sie hochladen möchten, manuell eingeben oder den Durchsuchen-Button verwenden, um die Datei zu finden und auszuwählen.

Dateifelder erfordern, dass du die POST-Methode verwendest, um Dateien vom Browser zum Server zu übertragen. Die Datei wird an die Adresse gesendet, die du im Aktionsfeld des Formulars angibst.Wende dich an deinen Serveradministrator, um zu bestätigen, dass anonyme Datei-Uploads erlaubt sind, bevor du ein Dateifeld in deinem Formular verwendest.

Dateifelder erfordern auch, dass die Formularcodierung auf multipart/form-data festgelegt ist.Dreamweaver stellt dies automatisch ein, wenn du eine Dateifeldsteuerung einfügst.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Wähle in der Designansicht das CFForm aus, um seinen Eigenschafteninspektor anzuzeigen.

Um das Formular schnell auszuwählen, klicke irgendwo in die Formular-Kontur und klicke auf den <cfform>-Tag in der Tag-Auswahl unten im Dokumentfenster.

Aktivieren Sie im Eigenschafteninspektor die Formularmethode „POST“.
Wählen Sie „multipart/form-data“ im Popup-Menü „Kod.-Typ“ aus.
Positioniere den Einfügepunkt innerhalb der Formular-Kontur, wo das Dateifeld erscheinen soll.
Wähle Einfügen > ColdFusion-Objekte > CFForm > CFfilefield.

Ein Dateifeld wird im Dokument angezeigt.

Wähle das Dateifeld auf der Seite aus und lege eine der folgenden Eigenschaften im Eigenschafteninspektor fest:

Cffilefield

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Max. Länge

Ermöglicht es dir, die maximale Anzahl von Zeichen anzugeben, die der Pfad zur Datei haben kann.

Überprüfen

gibt den Überprüfungstyp für das Feld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur, oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Feld.

Muster

Ermöglicht es dir, ein JavaScript-Muster mit regulärem Ausdruck für die Eingabevalidierung anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Breite

ermöglicht die Angabe der Steuerelementbreite in Pixel. Diese Eigenschaft wird zur Laufzeit vom ColdFusion-Server ignoriert.

Größe

dient der Angabe der Steuerelementgröße.

Erforderlich

Ermöglicht es dir anzugeben, ob das Dateifeld Daten enthalten muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

ColdFusion-Datumsfelder einfügen

Obwohl du kein ColdFusion-Datumsfeld visuell in Dreamweaver einfügen kannst, kannst du seine Eigenschaften visuell festlegen. Ein ColdFusion-Datumsfeld ist ein spezieller Textfeldtyp, mit dem Benutzer ein Datum aus einem Popup-Kalender auswählen können, um es in das Textfeld einzufügen.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Wähle in der Entwurfsansicht das CFForm aus, um seinen Eigenschafteninspektor anzuzeigen.

Um das Formular schnell auszuwählen, klicke irgendwo in die Formular- Kontur und klicke auf das <cfform>-Tag in der Tag-Auswahl am unteren Rand des dokument-Fensters.

Setze im Eigenschafteninspektor die Format-Eigenschaft des Formulars auf Flash.

Das Datumsfeld-Steuerelement kann nur in Flash-basierten ColdFusion-Formularen gerendert werden.

Wechsle zur Code-Ansicht (Ansicht > Code) und gib das folgende Tag irgendwo zwischen den öffnenden und schließenden CFForm- Tags ein:

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

Wechsle zur Entwurfsansicht, wähle das Datumsfeld auf der Seite aus und setze dann eine der folgenden Optionen im Eigenschafteninspektor:

Cfdatefield

ermöglicht die Angabe eines eindeutigen Namens für das Steuerelement.

Wert

Ermöglicht es dir, ein Datum anzugeben, das im Feld angezeigt wird, wenn die Seite zum ersten Mal in einem Browser geöffnet wird. Das Datum kann entweder statisch oder dynamisch sein.

Um einen dynamischen Wert anzugeben, klicke auf das Blitzsymbol neben dem Wert-Feld und wähle eine Recordset-Spalte im Dynamische Daten-Dialogfeld aus. Die Recordset-Spalte liefert einen Wert für das Datumsfeld, wenn du das Formular in einem Browser anzeigst.

Überprüfen

gibt den Überprüfungstyp für das Feld an.

Überprüfen bei

Gibt an, wann das Feld validiert wird: onSubmit, onBlur, oder onServer.

Beschriftung

ermöglicht die Angabe einer Beschriftung für das Feld.

Muster

Ermöglicht es dir, ein JavaScript-Muster mit regulärem Ausdruck für die Eingabevalidierung anzugeben. Lassen Sie voran- und nachgestellte Schrägstriche aus. Weitere Informationen findest du in der ColdFusion-Dokumentation.

Höhe

ermöglicht die Angabe der Steuerelementhöhe in Pixel.

Breite:

ermöglicht die Angabe der Steuerelementbreite in Pixel.

Größe

dient der Angabe der Steuerelementgröße.

Erforderlich

Ermöglicht es dir anzugeben, ob das Datumsfeld einen Wert enthalten muss, bevor das Formular an den Server gesendet wird.

Tag-Editor anzeigen

ermöglicht die Bearbeitung von Eigenschaften, die im Eigenschafteninspektor nicht aufgeführt werden.

ColdFusion-Formularsteuerelemente ändern

Du kannst die Eigenschaften von ColdFusion-Formularelementen visuell ändern, egal ob du in der Entwurfsansicht oder Codeansicht arbeitest.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer mit ColdFusion MX 7 oder höher hast.

Wähle in der Entwurfsansicht das Formularsteuerelement auf der Seite aus; klicke in der Codeansicht irgendwo im Tag des Steuerelements.

Der Eigenschafteninspektor zeigt Eigenschaften des Formularsteuerelements an.

Ändern Sie die Eigenschaften des Steuerelements im Eigenschafteninspektor.

Klicke für weitere Informationen auf das Hilfe-Symbol im Eigenschafteninspektor.

Um weitere Eigenschaften festzulegen, klicke auf den Button Tag-Editor anzeigen im Eigenschafteninspektor und lege die Eigenschaften im Tag-Editor fest, der angezeigt wird.

ColdFusion-Formulardaten auswerten

Du kannst ColdFusion-Formulare in Dreamweaver erstellen, die den Inhalt bestimmter Felder überprüfen, um sicherzustellen, dass der Benutzer den korrekten Datentyp eingegeben hat.

Anmerkung

Diese Verbesserung ist nur verfügbar, wenn du Zugriff auf einen Computer hast, auf dem ColdFusion MX 7 oder höher läuft.

Erstelle ein ColdFusion-Formular, das mindestens ein Eingabefeld und einen Senden-Button enthält.Stelle sicher, dass jedes ColdFusion-Feld, das du validieren möchtest, einen eindeutigen Namen hat.
Wählen Sie ein auszuwertendes Feld im Formular aus.
Gib im Eigenschafteninspektor an, wie du das Feld validieren möchtest.

Der untere Bereich jedes Eingabe-Eigenschafteninspektors enthält Steuerungen, die dir helfen, die spezifische Gültigkeitsprüfungsregel zu definieren.Du könntest beispielsweise angeben, dass ein Textfeld eine Telefonnummer enthalten soll.Wähle dazu Telefon aus dem Popup-Menü Wert im Eigenschafteninspektor aus.Du kannst auch angeben, wann validiert werden soll, über das Popup-Menü Validieren bei.