FORMULIEREN

Formulieren verzamelen gegevens en bieden de mogelijkheid om de gegevens naar de server door te sturen. Een voorbeeldje:

Als je de gewenste opties hebt ingevuld kan je op 'Google zoeken' klikken en worden je gegevens naar de server van Google verzonden om daar te worden verwerkt. Formulieren worden zeer veel gebruikt, gaande van een gastenboek tot een on-line bestelling. Kortom, overal waar je iets moet invullen.

We geven een algemeen overzicht van de mogelijke formulier objecten:

Via Invoegen à Formulier bekomt men:

Kiest men voor Formulier, dan maakt men een leeg formulier met enkel de knoppen 'Verzenden' en  'Invoer wissen'.

De knop 'Verzenden' zal er voor zorgen dat de gegevens naar de server worden overgebracht. De randen van het formulier zijn zichtbaar als stippellijntjes. Alle objecten moeten nu binnen deze aangeduide randen worden ingevoegd.  Zorg dat je niet meerdere formulieren aanmaakt, het zorgt namelijk voor verwarring...

We voegen nu binnen het formulier telkens volgende objecten in:

Tekstvak

Dient om tekst in te typen.  Via rechtslikken op het object..

en eigenschappen van het formulierveld

bepaal je zelf de maximale lengte, beginwaarde (wat er reeds op voorhand staat ingevuld) , naam (van het object), wachtwoordveld (geen letters maar bolletjes) of niet,... Geef het object aub een zinvollere naam dan dat Frontpage gegeven heeft.

Tekstgebied

Dient om grotere hoeveelheden tekst te schrijven.

Door weer rechts te klikken...

Hier kan je ook het aantal regels bepalen.

Bestand laden

Dient om bestanden via Bladeren te selecteren. (vb bijlagen voor mail) In het veld komt het adres in de boomstructuur te staan van het bestand. (test eens uit...)

Selectievakje
reisverzekering

annulatieverzekering

Dient om iets aan te vinken of niet.

Je kan bvb opteren dat het vinkje standaard moet aan staan of niet.

Keuzerondje
man

vrouw

 Dient om uit een aantal keuzerondjes een keuze te maken. Daarbij gaan andere keuzerondjes niet meer geselecteerd staan. (dit is het verschil met selectievakjes)

Ook hier kies je welk keuzerondje geselecteerd staat. Alle keuzerondjes van eenzelfde groep moeten dezelfde groepsnaam hebben. Zo zal bij het selecteren van één keuzerondje, de andere rondjes van de groep worden gewist. De waarde van elk rondje moet wel verschillend zijn.

Groepsvak Dient om een kadertje te trekken rond een aantal objecten. Heeft dus enkel opmaakwaarde. De groepsnaam komt in de rand te staan.

Je kan enkel een naam en een uitlijning kiezen

Vervolgkeuzelijst

Dient om een lijst met mogelijkheden aan te bieden waar de gebruiker kan uit kiezen.

De mogelijkheden moet je eerst via toevoegen, maken. er is een verschil tussen de keuze en de waarde. Wil je bvb bij keuze 'pizza' een waarde 1 doorsturen naar de server dan kan dit door de waarde op 1 te zetten. Je kan de volgorde ook wijzigen met de knoppen omhoog en omlaag.

Je kan ook kiezen wat er moet geselecteerd staan als de gebruiker de vervolgkeuzelijst bekijkt.

Keuzelijst

Dient ook om een lijst met mogelijkheden aan te bieden waar de gebruiker kan uit kiezen. Hier staan alle mogelijkheden echter reeds klaar, zonder vervolgpijl. Dit soort lijstjes bekomt men door een vervolgkeuzelijst in te voegen (zie boven) en de hoogte in te stellen op het aantal keuzemogelijkheden (hier drie). Let ook op de mogelijkheid om meervoudig te selecteren. (Meerdere selecties toe staan via Ctrl en Shift)

Drukknop

Dient om een bewerking uit te voeren, gegevens te verzenden of te wissen.

 De waarde is zichtbaar als tekst op de knop.

Knop Geavanceerd
 

Zelfde als hierboven maar met de mogelijkheid om de grootte van de knop in te stellen.

Via 'Type knop' kan men weer standaard, verzenden en wissen kiezen. De waarde is hier niet wat er op de knop staat. Dat moet je er rechtstreeks op typen.

Afbeelding

Dient om een afbeelding in te voegen. Aangezien dit ook via Invoegen à Afbeelding kan, is deze wijze dan ook totaal overbodig.

Label

Dient om een stukje tekst als etiket aan een object te hangen (hier een tekstvak). Is ook een totaal overbodig object.

Verborgen veld
Via rechtsklikken op het formulier à Eigenschappen van formulier

 à Geavanceerd

Hiermee kan men een verborgen veld een bepaalde waarde geven. Bijvoorbeeld je kan verzamelen hoeveel punten een cursist behaald heeft en die ongemerkt mee versturen... J

Bovenstaande objecten zijn op dit ogenblik nog niet opgemaakt... via rechtsklikken op het object en

Selecteer Opmaak

Via dit lijstje stel je een opmaakprofiel op (CSS)

We nemen al voorbeeld het keuzelijstje:

met als resultaat:

Door positionering via tabellen en lagen kan men een formulier overzichtelijk maken zodanig dat het voor de gebruiker aangenaam wordt om de gegevens in te vullen. Uiteindelijk zal dan geklikt worden op de knop 'Verzenden' (of iets analoogs) om de gegevens naar de server te brengen.