Skapa och aktivera ColdFusion-formulär i Dreamweaver

Senast uppdaterad den 25 apr. 2024
Obs!

Stöd för ColdFusion har tagits bort i Dreamweaver och senare versioner.

Om ColdFusion-formulär

ColdFusion-formulär ger dig flera inbyggda mekanismer för att validera formulärdata. Du kan till exempel kontrollera att en användare har angett ett giltigt datum. Vissa formulärkontroller har flera funktioner. Flera har inte HTML-motsvarigheter, och andra stöder direkt dynamisk ifyllning av kontrollen från datakällor.

Dreamweaver tillhandahåller flera förbättringar för ColdFusion-utvecklare som använder ColdFusion MX 7 eller senare som sin utvecklingsserver. Dessa förbättringar inkluderar fler panelknappar för infogning, menyalternativ och egenskapsinspektörer så att du snabbt kan bygga och ange egenskaper för ColdFusion-formulär. Du kan också generera kod som validerar informationen som tillhandahålls av platsbesökare. Du kan till exempel kontrollera att e-postadressen som en användare angett innehåller @-symbolen, eller att ett obligatoriskt textfält innehåller en viss typ av värde.

Aktivera ColdFusion-förbättringarna

Vissa av dessa förbättringar kräver att du definierar en dator som kör ColdFusion MX 7 eller senare som testserver för Dreamweaver. Egenskapsinspektörerna för formulärkontroller är till exempel bara tillgängliga om du anger rätt testserver.

Du definierar en testserver bara en gång. Dreamweaver upptäcker automatiskt testserverversionen och gör förbättringarna tillgängliga om den upptäcker ColdFusion.

Om du inte redan har gjort det, definiera en Dreamweaver-webbplats för ditt ColdFusion-projekt.
Välj Plats > Hantera platser, välj din plats från listan och klicka på Redigera.
Välj kategorin Servrar och ange en dator som kör ColdFusion MX 7 eller senare som testserver för din Dreamweaver-webbplats.Se till att du anger en giltig webb-URL.
Öppna ett valfritt ColdFusion-dokument.

Du kommer inte att se några synliga ändringar i Dreamweaver-arbetsytan förrän du öppnar ett ColdFusion-dokument.

Skapa ColdFusion-formulär

Du kan använda ett antal knappar i panelen Infoga, menyalternativ och egenskapsinspektörer för att snabbt skapa ColdFusion-formulär och ange deras egenskaper i Dreamweaver.

Obs!

Dessa förbättringar är bara tillgängliga om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Öppna en ColdFusion-sida och placera infogningspunkten där du vill att ColdFusion-formuläret ska visas.
Välj Infoga > ColdFusion-objekt > CFForm > CFForm, eller välj kategorin CFForm från panelen Infoga och klicka på ikonen CF Form.

Dreamweaver infogar ett tomt ColdFusion-formulär. Formulär indikeras med en prickad röd ram i designläge. Om du inte ser denna kontur, kontrollera att Visa > Visuella hjälpmedel > Osynliga element är valt.

Se till att formuläret fortfarande är valt och använd sedan egenskapsinspektören för att ange någon av följande formuläregenskaper.

CFForm

Formulärets namn.

Åtgärd

Låter dig ange namnet på ColdFusion-sidan som ska bearbetas när formuläret skickas.

Metod

Låter dig definiera metoden som webbläsaren använder för att skicka formulärdata till servern:

POST

Skickar data med HTTP post-metoden; denna metod skickar data i ett separat meddelande till servern.

GET

Skickar data med HTTP get-metoden och placerar formulärfältens innehåll i URL:ens frågesträng.

Mål

Låter dig ändra Värdet för target-attributet i cfform-taggen.

Teckenuppsättning

Kodningsmetoden som används för att skicka formuläruppgifterna.

Obs!

Kodningstyp är inte densamma som teckenkodning. Attributet bestämmer vilken innehållstyp som används för att skicka formuläret till servern (när metodvärdet är post). Attributets standardvärde är application/x-www-form-urlencoded.

Format

Bestämmer vilket slags formulär som skapas:

HTML

genererar ett HTML-formulär som skickas till klienten. cfgrid- och cftree-underordnade kontroller kan vara i Flash- eller applet-format.

Flash

genererar ett Flash-formulär som skickas till klienten. Alla kontroller är i Flash-format.

XML

Genererar XForms XML och lägger resultatet i en Variabel med ColdFusion-formulärnamnet. Ingenting skickas till klienten. De underordnade kontrollerna cfgrid och cftree kan vara i Flash- eller miniprogramformat.

Stil

Du kan välja ett format för formuläret. För mer information, se ColdFusion-dokumentationen.

Flash/XML-skal

Du kan ange en halofärg. Temat bestämmer färgen som används för markerade och valda element.

Bevara data

Bestämmer om de ursprungliga kontrollvärdena ska åsidosättas med skickade värden när formuläret skickas till sig självt.

  • Om falskt används värden som anges i kontrolltaggens attribut.

  • Om värdet är Sant används de värden som har angetts.

Skriptkälla

Anger URL:en, relativ till webbroten, för JavaScript- resursen som innehåller kod på klientsidan som används av taggen och dess underordnade taggar. Detta attribut är användbart om filen inte finns på standardplatsen.Detta attribut kan krävas i vissa värdmiljöer och konfigurationer som blockerar åtkomst till katalogen /CFIDE. Standardplatsen anges i ColdFusion administration; som standard är det /CFIDE/scripts/cfform.js.

Arkiv

Anger URL:en för hämtningsbara Java-klasser för cfgrid-, cfslider- och cftree-appletkontroller. Standardplatsen är /CFIDE/classes/cfapplets.jar.

Höjd

Formulärets höjd.

Bredd

Formulärets bredd.

Visa taggredigeraren för cfform

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga ColdFusion-formulärkontroller.

Placera insättningspunkten där du vill att ColdFusion- formulärkontrollen ska visas i ColdFusion-formuläret och välj sedan kontrollen från menyn Infoga (Infoga > ColdFusion-objekt > CFForm) eller från kategorin CFForm i panelen Infoga.

Om det krävs anger du kontrollens egenskaper med Egenskapsinspektören.

Se till att kontrollen är vald i designvy och ange sedan egenskaperna i egenskapspanelen.För mer information om egenskaperna klickar du på hjälpikonen i egenskapsinspektören.

Anpassa ColdFusion-formulärets layout.

Om du skapar ett HTML-baserat formulär kan du använda radbrytningar, styckebrytningar, förformaterad text eller tabeller för att formatera dina formulär. Du kan inte infoga ett ColdFusion-formulär i ett annat ColdFusion- formulär (det vill säga du kan inte överlappa taggar), men du kan inkludera fler än ett ColdFusion-formulär på en sida.

Om du skapar ett Flash-baserat formulär använder du Cascading Style Sheets (CSS)-stilar för att skapa layouten för ditt formulär.ColdFusion tar ingen notis om HTML-kod i formuläret.

Kom ihåg att märka ColdFusion-formulärfälten med beskrivande text så att användare vet vad de svarar på. Skapa till exempel en "Skriv ditt namn etikett" för att begära namnuppgifter.

Infoga ColdFusion-formulärkontroller

Använd Insert panel eller Insert-menyn för att snabbt infoga ColdFusion-formulärkontroller i ett ColdFusion-formulär. Du måste skapa ett tomt ColdFusion-formulär innan du infogar kontroller i det.

Obs!

Dessa förbättringar är endast tillgängliga om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

I designvy placerar du markören inuti formulärkonturen.
Välj kontrollen från Insert-menyn (Insert > ColdFusion Objects > CFForm), eller från CFForm-kategorin i Insert-panelen.
Klicka på kontrollen på sidan för att välja den och ställ sedan in dess egenskaper i Property inspector.

För information om egenskaperna för specifika kontroller, se ämnena om kontrollerna.

Infoga ColdFusion-textfält

Du kan visuellt infoga ett ColdFusion-textfält eller lösenord-fält i ditt formulär och sedan ställa in dess alternativ.

Obs!

Denna förbättring är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Infoga ett ColdFusion-textfält visuellt

I designvy placerar du markören inuti formulärkonturen.
I CFForm-kategorin i Insert panel klickar du på CF Text Field-ikonen eller väljer Insert > ColdFusion Objects > CFForm > CFtextfield.

Ett textfält dyker upp i formuläret.

Välj textfältet och ställ in dess egenskaper i Property inspector.
För att märka textfältet på sidan klickar du bredvid det och anger text för etiketten.

Infoga ett lösenordsfält visuellt

Upprepa steg 1 och 2 i föregående procedur för att infoga ett textfält.
Välj det infogade textfältet för att visa dess Property inspector.
Välj lösenordsvärdet från popup-menyn Textläge i Egenskapsgranskaren.

Inställningar för CFtextfield (ColdFusion)

För att ställa in alternativen för ett ColdFusion-text- eller lösenord-fält ställer du in något av följande alternativ i CFTextField Property inspector:

CFtextfield

Bestämmer id-attributet för taggen <cfinput>.

Värde

Låter dig ange text som ska visas i fältet när sidan först öppnas i en webbläsare. Informationen kan antingen vara statisk eller dynamisk.

För att ange ett dynamiskt Värde klickar du på blixtsymbolen bredvid Värde-rutan och väljer en recordset-kolumn i Dynamic Data-dialogrutan. Recordsetkolumnen tillhandahåller ett värde till textfältet när du visar formuläret i en webbläsare.

Textläge

Låter dig växla mellan standardtextinmatningsfältet och lösenordsinmatningsfältet.Attributet som ändras av denna kontroll är type.

Skrivskydd

Du kan se till att den text som visas är skrivskyddad.

Maximal längd

Anger det maximala antalet tecken som accepteras av textfältet.

Mask

Du kan ange en mask för den text du efterfrågar. Den här egenskapen används för att validera att användaren har skrivit korrekta uppgifter. Maskformatet består av tecknen A, 9, X och ? .

Obs!

Attributet har ingen effekt för taggen cfinput type="password".

Validera

Det aktuella fältets valideringstyp.

Validera vid

Anger när fältet valideras: onSubmit, onBlur eller onServer.

Etikett

Du kan välja textfältets format.

Mönster

Låter dig ange ett JavaScript reguljärt uttryck Mönster för att validera inmatning. Ta inte med inledande och avslutande snedstreck. För mer information, se dokumentationen för ColdFusion.

Höjd

Panelens höjd i pixlar.

Bredd

Panelens bredd i pixlar.

Storlek

Du kan ange panelens storlek.

Obligatorisk

Låter dig ange om textfältet måste innehålla data innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga dolda ColdFusion-fält

Du kan visuellt infoga ett dolt ColdFusion-fält i ditt formulär och ange dess egenskaper.Använd dolda fält för att lagra och skicka information som användaren inte anger. Informationen är dold för användaren.

Obs!

Denna förbättring är endast tillgänglig om du har tillgång till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten inuti formulärkonturen i designvyn.
I kategorin CFForm i panelen Insert klickar du på ikonen CF Hidden Field.

En markör visas i ColdFusion-formuläret. Om du inte ser markören väljer du Visa > Visuella hjälpmedel > Osynliga element.

Välj det dolda fältet på sidan och ange något av följande alternativ i egenskapsinspektören:

Cfhiddenfield

Här kan du ange ett unikt namn på det dolda fältet.

Värde

Här kan du ange ett värde för det dolda fältet. Data kan antingen vara statisk eller dynamisk.

För att ange ett dynamiskt Värde klickar du på blixtikonen bredvid rutan Värde och väljer en postuppsättningskolumn i dialogrutan Dynamisk data. Postuppsättningskolumnen tillhandahåller ett värde till textfältet när du visar formuläret i en webbläsare.

Validera

Det aktuella fältets valideringstyp.

Validera vid

Anger när fältet valideras: onSubmit, onBlur eller onServer.

Etikett

Här kan du ange panelens etikett. Denna egenskap ignoreras av ColdFusion server vid körningstid.

Mönster

Låter dig ange ett JavaScript reguljärt uttryck Mönster för att validera inmatning. Ta inte med inledande och avslutande snedstreck. För mer information, se ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Storlek

Du kan ange panelens storlek. Denna egenskap ignoreras av ColdFusion server vid körningstid.

Obligatorisk

Låter dig ange om det dolda fältet måste innehålla data innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga ColdFusion-textområden

Du kan visuellt infoga ett ColdFusion textområde i ditt formulär och ange dess egenskaper. Ett textområde är ett inmatningselement som består av flera textrader.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten innanför formulärets ram.
I CFForm-kategorin på Insert-panelen klickar du på CF Text Area-ikonen.

Ett textfält dyker upp i ColdFusion-formuläret.

Välj textområdet på sidan och ange något av följande alternativ i Property inspector:

Cftextarea

Här kan du ange ett unikt namn på kontrollen.

Teckenbredd

Här kan du ange antalet tecken per rad.

Antal rader

Låter dig ange antalet rader som ska visas i textområdet.

Radbryt

Låter dig ange hur du vill att texten som användare anger ska radbrytas.

Obligatorisk

Låter dig ange om användaren måste ange data i fältet (markerat) eller inte (avmarkerat).

Startvärde

Låter dig ange text som ska visas i textområdet när sidan först öppnas i en webbläsare.

Validera

Fältets valideringstyp.

Validera vid

Anger när fältet ska valideras: onSubmit, onBlur, eller onServer.

Etikett

Här kan du ange panelens etikett.

Stil

Här kan du ange panelens format. För mer information, se ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

För att sätta en etikett på textområdet klickar du bredvid det och anger text för etiketten.

Infoga ColdFusion-knappar

Du kan visuellt infoga en ColdFusion-knapp i ditt formulär och ange dess egenskaper. ColdFusion-knappar bestämmer vad som händer i ett ColdFusion-formulär. Knappar kan användas för att skicka ColdFusion-formulärdata till servern eller för att återställa ColdFusion-formuläret. Standard ColdFusion-knappar är typiskt märkta Submit, Reset eller Send. Du kan också tilldela andra bearbetningsuppgifter som du har definierat i ett skript.Till exempel kan knappen beräkna den totala kostnaden för valda objekt baserat på tilldelade värden.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten inuti ColdFusion- formulärkonturerna.
I kategorin CFForm i panelen Insert klickar du på ikonen CF Button.

En knapp visas i ColdFusion-formuläret.

Välj knappen på sidan och ange något av följande alternativ i Property inspector:

Cfbutton

Här kan du ange ett unikt namn på kontrollen.

Åtgärd

Du kan ange vilken typ av knapp du vill skapa.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

De andra egenskaperna ignoreras av ColdFusion-servern vid körning.

Infoga ColdFusion-kryssrutor

Du kan visuellt infoga en ColdFusion-kryssruta i ditt formulär och ange dess egenskaper. Använd kryssrutor för att låta användare välja mer än ett alternativ från en uppsättning alternativ.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten innanför formulärets ram.
I CFForm-kategorin i Insert panel klickar du på CF Checkbox-ikonen.

En kryssruta visas i ColdFusion-formuläret.

Välj kryssrutan på sidan och ange något av följande alternativ i Property inspector:

Cfcheckbox

Här kan du ange ett unikt namn på kontrollen.

Värde vid markering

Låter dig ange ett värde som ska returneras av kryssrutan om användaren markerar den.

Ursprungligt läge

Låter dig ange om kryssrutan är markerad när sidan först öppnas i en webbläsare.

Validera

Kryssrutans valideringstyp.

Validera vid

Anger när kryssrutan valideras: onSubmit, onBlur eller onServer.

Etikett

Här kan du ange kryssrutans etikett.

Mönster

Låter dig ange ett JavaScript-mönster för reguljärt uttryck för att validera indata.Ta inte med inledande och avslutande snedstreck. För mer information, se ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Storlek

Du kan ange panelens storlek. Den här egenskapen ignoreras av ColdFusion-servern vid körning.

Obligatorisk

Låter dig ange om kryssrutan måste vara markerad innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

För att märka kryssrutan klickar du bredvid kryssrutan på sidan och skriver text för etiketten.

Infoga ColdFusion-alternativknappar

Du kan visuellt infoga en ColdFusion-radioknapp i ditt formulär och ställa in dess egenskaper.Använd radioknappar när du vill att användarna ska välja endast ett alternativ från en uppsättning alternativ.Radioknappar används vanligtvis i grupper.Alla radioknappar i en grupp måste ha samma namn.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten innanför formulärets ram.
Välj Insert > ColdFusion Objects > CFForm > CFradiobutton.

En alternativknapp visas i ColdFusion-formuläret.

Välj radioknappen på sidan och ställ in något av följande alternativ i Egenskapsinspektören:

Cfradiobutton

Här kan du ange ett unikt namn på kontrollen.

Värde vid markering

Låter dig ange ett värde som ska returneras av radioknappen om användaren markerar den.

Ursprungligt läge

Låter dig ange om radioknappen är markerad när sidan först öppnas i en webbläsare.

Validera

Alternativknappens valideringstyp.

Validera vid

Anger när radioknappen valideras: onSubmit, onBlur eller onServer.

Etikett

Här kan du ange alternativknappens etikett.

Mönster

Låter dig ange ett JavaScript-mönster för reguljärt uttryck för att validera indata.Ta inte med inledande och avslutande snedstreck. För mer information, se ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Storlek

Du kan ange panelens storlek. Den här egenskapen ignoreras av ColdFusion-servern vid körning.

Obligatorisk

Låter dig ange om radioknappen måste vara markerad innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

För att märka radioknappen klickar du bredvid den på sidan och skriver text för etiketten.

Infoga ColdFusion-valrutor

Du kan visuellt infoga en ColdFusion-valruta i ditt formulär och ställa in dess egenskaper.En valruta låter en besökare välja en eller flera objekt från en lista.Urvalsrutor är användbara när du har begränsat med utrymme men behöver visa många objekt.De är också användbara när du vill kontrollera värdena som returneras till servern. Till skillnad från textfält, där användare kan skriva vad de vill, inklusive ogiltiga data, kan du med listboxar ange exakta värden som returneras av en meny.

Du kan infoga två typer av listboxar i ett formulär: en meny som "fälls ned" när användaren klickar på den, eller en meny som visar en rullningsbar lista med objekt som användaren kan välja.

Obs!

Denna förbättring är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Placera insättningspunkten innanför formulärets ram.
I kategorin CFForm i panelen Infoga klickar du på ikonen CF Select.

En valruta visas i ColdFusion-formuläret.

Välj listboxen på sidan och ange något av följande alternativ i Egenskapsinspektören:

Cfselect

Här kan du ange ett unikt namn på kontrollen.

Typ

Välj mellan en rullgardinsmeny och en lista. Om du väljer listtypen blir alternativen Listhöjd och Tillåt flera val från listan tillgängliga.

Listhöjd

Låter dig ange antalet rader som ska visas i listmenyn. Alternativet är bara tillgängligt om du väljer listtypen.

Tillåt flera listmarkeringar

Låter dig ange om användaren kan välja mer än ett alternativ från listan åt gången. Endast tillgängligt om du väljer listtypen.

Redigera värden

Öppnar en dialogruta där du kan lägga till, redigera eller ta bort alternativ från listboxen.

Markerat från början

Du kan ange vilket alternativ som är markerat som standard. Du kan välja mer än ett alternativ om du valde alternativet Tillåt flera val från listan.

Postmängd

Låter dig ange namnet på den ColdFusion-fråga du vill använda för att fylla listan eller menyn.

Visa kolumn

Låter dig ange recordset-kolumnen som ska ge visningsetiketten för varje listelement. Används med egenskapen Postmängd.

Värdekolumn

Här kan du ange recordset-kolumnen som ska ge värdet för varje listelement.Används med egenskapen Postmängd.

Flash-etikett

Här kan du ange en etikett för urvalsrutan.

Flash-höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Flash-bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Meddelande

Anger meddelandet som ska visas om egenskapen Obligatorisk är inställd på Ja och användaren inte gjorde ett val innan formuläret skickades.

Obligatorisk

Gör att du kan ange om ett menyalternativ måste väljas innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga ColdFusion-bildfält

Du kan visuellt infoga ett ColdFusion-bildfält i ditt formulär och ange dess alternativ. Tillverka anpassade knappar med bildfält.

Obs!

Denna förbättring är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

I designvyn placerar du insättningspunkten inuti formulärkonturen.
I kategorin CFForm i panelen Infoga klickar du på ikonen CF Image Field. Bläddra för att välja bilden som ska infogas och klicka på OK. Alternativt kan du ange sökvägen till bildfilen i rutan Src.
Obs!

Om bilden ligger utanför platsens rotmapp bör du kopiera bilden till rotmappen. Bilder utanför rotmappen kanske inte är tillgängliga när du publicerar webbplatsen.

Välj bildfältet på sidan och ställ in något av följande alternativ i egenskapsinspektören:

Cfimagefield

Här kan du ange ett unikt namn på kontrollen.

Källa

Du kan ange webbadressen till den infogade bilden.

Alt

Du kan skriva ett meddelande som visas om bilden inte går att visa.

Justera

Du kan ange bildens justering.

Kant

Du kan ange bildramens bredd.

Redigera bild

Öppna bilden i standardbildredigeraren.

För att definiera en standardbildredigerare väljer du Redigera > Inställningar > Filtyper/Redigerare. Annars utför knappen Redigera bild ingen åtgärd.

Validera

Bildfältets valideringstyp.

Validera vid

Anger när fältet valideras: onSubmit, onBlur, eller onServer.

Etikett

Här kan du ange alternativknappens etikett.

Mönster

Låter dig ange ett reguljärt uttryck i JavaScript för att validera indata.Ta inte med inledande och avslutande snedstreck. Mer information finns i ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar.

Bredd

Panelens bredd i pixlar.

Storlek

Du kan ange panelens storlek. Denna egenskap ignoreras av ColdFusion-servern vid körning.

Obligatorisk

Låter dig ange om kontrollen måste innehålla data innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga ColdFusion-filfält

Du kan visuellt infoga ett ColdFusion-filfält i ditt formulär och ställa in dess egenskaper. Använd ett filfält för att låta användare välja en fil från sin dator, till exempel ett ordbehandlingsdokument eller en grafikfil, och ladda upp den till servern. Ett ColdFusion-filfält ser ut som andra textfält, förutom att det också har en knapp för att bläddra. Användare kan manuellt ange vägen till filen de vill ladda upp, eller använda knappen Bläddra för att hitta och välja filen.

Filfält kräver att du använder metoden POST för att överföra filer från webbläsaren till servern. Filen läggs upp till adressen som du anger i formulärets åtgärdsruta. Kontakta din serveradministratör för att bekräfta att anonyma filuppladdningar är tillåtna innan du använder ett filfält i ditt formulär.

Filfält kräver också att formulärkodningen ställs in på multipart/form. Dreamweaver ställer in detta automatiskt när du infogar en filfältskontroll.

Obs!

Denna förbättring är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

I designvyn väljer du CFForm för att visa dess egenskapsinspektor.

För att snabbt välja formuläret klickar du var som helst i formuläret och klickar på taggen <cfform> i taggväljaren längst ned i dokumentfönstret.

Välj formulärmetoden POST i egenskapskontrollen.
Välj multipart/form-data på snabbmenyn Kodningstyp.
Placera insättningspunkten inuti formuläret där du vill att filfältet ska visas.
Välj Infoga > ColdFusion Objects > CFForm > CFfilefield.

Ett filfält dyker upp i dokumentet.

Välj filfältet på sidan och ställ in någon av följande egenskaper i egenskapsinspektören:

Cffilefield

Här kan du ange ett unikt namn på kontrollen.

Maximal längd

Låter dig ange det maximala antalet tecken som vägen till filen kan ha.

Validera

Fältets valideringstyp.

Validera vid

Anger när fältet valideras: onSubmit, onBlur, eller onServer.

Etikett

Här kan du ange fältets etikett.

Mönster

Låter dig ange ett JavaScript-mönster för reguljära uttryck för att validera indata.Ta inte med inledande och avslutande snedstreck. För mer information, se dokumentationen för ColdFusion.

Höjd

Panelens höjd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Bredd

Panelens bredd i pixlar. ColdFusion-servern ignorerar den här egenskapen vid körning.

Storlek

Du kan ange panelens storlek.

Obligatorisk

Låter dig ange om filfältet måste innehålla data innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Infoga ColdFusion-datumfält

Även om du inte kan infoga ett ColdFusion-datumfält visuellt i Dreamweaver, kan du ställa in dess egenskaper visuellt. Ett ColdFusion-datumfält är en speciell typ av textfält som låter användare välja ett datum från en popup-kalender för att infoga det i textfältet.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

I Designvyn väljer du CFForm för att visa dess egenskapsinspektör.

För att snabbt välja formuläret klickar du någonstans i formulärets kontur och klickar på taggen <cfform> i taggväljaren längst ned i dokumentfönstret.

I egenskapsinspektören anger du formulärets formategenskap till Flash.

Datumfältskontrollen kan endast renderas i Flash-baserade ColdFusion-formulär.

Växla till kodvy (Visa > Kod) och ange följande tagg någonstans mellan de öppnande och avslutande CFForm-taggarna:

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

Växla till designvy, välj datumfältet på sidan, och ställ sedan in något av följande alternativ i Egenskapsinspektören:

Cfdatumfält

Här kan du ange ett unikt namn på kontrollen.

Värde

Låter dig ange ett datum som ska visas i fältet när sidan först öppnas i en webbläsare. Datumet kan antingen vara statiskt eller dynamiskt.

För att ange ett dynamiskt värde klickar du på blixtikonen bredvid värderutan och väljer en postuppsättningskolumn i dialogrutan Dynamisk data.Postuppsättningskolumnen tillhandahåller ett värde till datumfältet när du visar formuläret i en webbläsare.

Validera

Fältets valideringstyp.

Validera vid

Anger när fältet valideras: onSubmit, onBlur, eller onServer.

Etikett

Här kan du ange fältets etikett.

Mönster

Låter dig ange ett JavaScript-mönster för reguljära uttryck för att validera indata.Ta inte med inledande och avslutande snedstreck. För mer information, se ColdFusion-dokumentationen.

Höjd

Panelens höjd i pixlar.

Bredd

Panelens bredd i pixlar.

Storlek

Du kan ange panelens storlek.

Obligatorisk

Låter dig ange om datumfältet måste innehålla ett värde innan formuläret skickas till servern.

Visa taggredigeraren

Du kan ändra egenskaper som inte finns med i egenskapskontrollen.

Ändra ColdFusion-formulärkontroller

Du kan visuellt ändra egenskaperna för ColdFusion-formulärkontroller oavsett om du arbetar i designvy eller kodvy.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

I designvyn väljer du formulärkontrollen på sidan; i kodvy klickar du någonstans inuti kontrollens tagg.

Egenskapsinspektören visar egenskaper för formulärkontrollen.

Ändra panelens egenskaper i egenskapskontrollen.

Klicka på hjälpikonen i egenskapsinspektorn för mer information.

Klicka på knappen Display Tag Editor i Property inspector för att ställa in fler egenskaper och ange egenskaperna i tagredigeraren som visas.

Validera ColdFusion-formulärdata

Du kan bygga ColdFusion-formulär i Dreamweaver som kontrollerar innehållet i angivna fält för att säkerställa att användaren angav rätt datatyp.

Obs!

Den här förbättringen är endast tillgänglig om du har åtkomst till en dator som kör ColdFusion MX 7 eller senare.

Skapa ett ColdFusion-formulär som innehåller minst ett inmatningsfält och en Skicka-knapp.Se till att alla ColdFusion-fält som du vill validera har ett unikt namn.
Markera ett fält i formuläret som du vill validera.
I Property inspector anger du hur du vill validera fältet.

Den nedre delen av varje Property inspector för inmatning innehåller kontroller som hjälper dig definiera den specifika valideringsregeln.Du kanske till exempel vill ange att ett textfält ska innehålla ett telefonnummer.Välj Telefon från popup-menyn Värde i Property inspector för att göra detta.Du kan även ange när valideringen ska ske från popup-menyn Validate At.