Operation Manual
Naar boven
U kunt visueel een ColdFusion-bestandsveld in een formulier invoegen en de eigenschappen ervan instellen. Met een bestandsveld geeft u
gebruikers de mogelijkheid om een bestand op hun computer te selecteren, bijvoorbeeld een tekstverwerkingsdocument of een
afbeeldingsbestand, om dat naar de server te laden. Een ColdFusion-bestandsveld ziet er net zo uit als andere tekstvelden, maar heeft eveneens
een knop Bladeren. Gebruikers kunnen handmatig het pad invoeren naar het bestand dat ze willen laden of ze kunnen op de knop Bladeren
klikken om het bestand te zoeken en te selecteren.
Voor bestandsvelden moet u de methode POST gebruiken om bestanden van de browser naar de server over te brengen. Het bestand wordt
gepost naar het adres dat u in het vak Actie van het formulier hebt opgegeven. Neem contact op met de serverbeheerder om te vragen of
bestanden anoniem geladen mogen worden voordat u het bestandsveld in uw formulier gebruikt.
Bovendien moet u de codering van het bestand instellen op multipart/form als u bestandsvelden wilt gebruiken. Dreamweaver stelt dit automatisch
in wanneer u het besturingselement voor een bestandsveld invoegt.
Opmerking: Deze verbetering is alleen beschikbaar als u toegang hebt tot een computer waarop ColdFusion MX 7 of hoger wordt uitgevoerd.
1. Ga naar de ontwerpweergave en selecteer het CFForm om de eigenschappencontrole ervan weer te geven.
Als u het formulier snel wilt selecteren, klikt u ergens in het formulier en klikt u op de tag <cfform> in de tagkiezer onder in het
documentvenster.
2. Stel in de eigenschappencontrole de formuliermethode in op POST.
3. Selecteer in het pop-upmenu Enctype de optie multipart/form-data.
4. Plaats de invoegpositie in het formulier op de plaats waar u het bestandsveld wilt weergeven.
5. Selecteer Invoegen > ColdFusion-objecten > CFForm > CFfilefield.
Er wordt een bestandsveld in het document weergegeven.
6. Selecteer het bestandsveld op de pagina en stel de volgende eigenschappen in de eigenschappencontrole in:
Cf-bestandsveld Hier geeft u een unieke naam voor het besturingselement op.
Max. lengte Hier geeft u het maximum aantal tekens op waaruit het pad naar het bestand mag bestaan.
Valideren Hier geeft u het type validatie op voor het veld.
Valideren bij Hiermee geeft u aan wanneer het veld wordt gevalideerd: onSubmit, onBlur of onServer.
Label Hier geeft u een label voor het veld op.
Patroon Hier kunt u een regulier JavaScript-expressiepatroon opgeven om invoer te valideren. Laat de schuine strepen aan het begin en
aan het einde achterwege. Raadpleeg de ColdFusion-documentatie voor meer informatie.
Hoogte Hier kunt u de hoogte van het besturingselement in pixels opgeven. Deze eigenschap wordt in runtime door de ColdFusion-server
genegeerd.
Breedte Hier kunt u de breedte van het besturingselement in pixels opgeven. Deze eigenschap wordt in runtime door de ColdFusion-server
genegeerd.
Grootte Hier kunt u de grootte van het besturingselement opgeven.
Vereiste Hier kunt u opgeven of het bestandsveld gegevens moet bevatten voordat het formulier bij de server wordt ingediend.
Tageditor weergeven Met de tageditor kunt u eigenschappen bewerken die niet in de eigenschappencontrole worden weergegeven.
ColdFusion-datumvelden invoegen
Hoewel u in Dreamweaver visueel geen ColdFusion-datumveld kunt invoegen, kunt u wel visueel de eigenschappen ervan instellen. Een
ColdFusion-datumveld is een speciaal type tekstveld waarmee gebruikers een datum kunnen selecteren in een pop-upkalender om deze in het
tekstveld in te voegen.
Opmerking: Deze verbetering is alleen beschikbaar als u toegang hebt tot een computer waarop ColdFusion MX 7 of hoger wordt uitgevoerd.
1. Ga naar de ontwerpweergave en selecteer het CFForm om de eigenschappencontrole ervan weer te geven.
Als u het formulier snel wilt selecteren, klikt u ergens in het formulier en klikt u op de tag <cfform> in de tagkiezer onder in het
documentvenster.
2. Ga naar de eigenschappencontrole en stel de eigenschap Formaat in op Flash.
Het besturingselement voor een datumveld kan alleen worden weergegeven in op Flash gebaseerde ColdFusion-formulieren.
3. Ga naar de codeweergave (Weergave > Code) en voer ergens tussen de eerste en laatste CFForm-tag de volgende tag in:
<cfinput name="datefield" type="datefield">
4. Ga naar de ontwerpweergave, selecteer het datumveld op de pagina en stel de volgende opties in de eigenschappencontrole in:
Cf-datumveld Hier geeft u een unieke naam voor het besturingselement op.
Waarde Hiermee kunt u een datum opgeven die in het veld wordt weergegeven wanneer de pagina de eerste keer in een browser wordt
geopend. De datum kan statisch of dynamisch zijn.
633










