Kies Gereedschappen > Formulier voorbereiden, selecteer Knop in de werkbalk en maak een knop.
Leer hoe u hoe interactieve PDF-webformulieren publiceert met Acrobat.
Webformulieren
PDF-formulieren kunnen nuttig zijn voor het verzenden en verzamelen van informatie via het web. Dat gebeurt met behulp van verschillende knophandelingen waarmee functies worden uitgevoerd die lijken op bepaalde HTML-scriptmacro's. U moet over een CGI-toepassing (Common Gateway Interface) op de webserver beschikken om de gegevens te verzamelen en naar een database door te sturen. U kunt elke bestaande CGI-toepassing gebruiken waarmee gegevens uit formulieren (in HTML-, FDF- of XML-indeling) worden verzameld.
Voordat u uw formulieren webklaar maakt, controleert u of de veldnamen op het formulier overeenkomen met de sets in de CGI-toepassing.
CGI-scripts moeten buiten Acrobat worden geschreven. U kunt deze niet maken in Adobe Acrobat.
Verzendfunctionaliteit toevoegen
Gebruik de actie Een formulier verzenden om formuliergegevens naar een e-mailadres of een webserver te verzenden door een URL op te geven. U kunt de verzendknop ook gebruiken om andere bestanden terug te sturen naar een server of database. Zo kunt u gescande afbeeldingen of bestanden aan een formulier koppelen. De bestanden worden tegelijk met de rest van de formuliergegevens verzonden als u op de knop Verzenden klikt.
Als het PDF-formulier een verzendknop bevat waarmee gegevens via e-mail worden verzonden, kunt u het formulier gemakkelijk naar andere gebruikers verspreiden via de werkstroom Verspreiden.
-
-
Dubbelklik op de knop om het dialoogvenster Eigenschappen van knop te openen.
-
Klik op het tabblad Handelingen en kies Muisknop loslaten in het menu Trigger selecteren.
-
Selecteer Een formulier verzenden in het menu Een handeling selecteren en klik op Toevoegen.
-
Typ in het dialoogvenster Formulierselecties verzenden een waarde bij Geef een URL op voor deze koppeling:
Als u de formuliergegevens naar een webserver wilt verzenden, geeft u de doel-URL op.
Als u de formuliergegevens naar een e-mailadres wilt verzenden, typt u mailto:, gevolgd door het e-mailadres. Typ bijvoorbeeld: mailto:niemand@adobe.com.
-
Breng aanvullende wijzigingen aan de beschikbare opties aan en klik op OK om het dialoogvenster te sluiten.
Zie de volgende sectie voor informatie over de beschikbare opties.
-
Wijzig desgewenst de instellingen op andere tabbladen in het dialoogvenster Eigenschappen van knop en klik op Sluiten.
Opties voor het verzenden van formulierselecties
FDF
Hiermee vindt export naar een FDF-bestand plaats. U kunt een of meer van de beschikbare opties selecteren: Veldgegevens, Opmerkingen en Incrementele wijzigingen in het PDF-bestand. De optie Incrementele wijzigingen in het PDF-bestand is handig voor het exporteren van een digitale handtekening op een manier die een server gemakkelijk kan lezen en reconstrueren.
Als de server gegevens naar de gebruiker terugstuurt in FDF- of XFDF-indeling, moet de URL van de server eindigen op het achtervoegsel #FDF, bijvoorbeeld http://mijnserver/cgi-bin/mijnscript#FDF.
HTML
Hiermee vindt export naar een HTML-bestand plaats.
XFDF
Hiermee vindt export naar een XML-bestand plaats. U kunt opgeven of u de gegevens van de formuliervelden wilt exporteren, de opmerkingen of beide.
PDF: het volledige document
Hiermee wordt het volledige PDF-bestand van het formulier geëxporteerd. Er wordt een groter bestand gemaakt dan met de optie FDF, maar digitale handtekeningen blijven behouden.
Als de gebruikers het PDF-formulier invullen met Adobe Reader, moet u bij de optie Exportindeling de waarde FDF of XFDF kiezen.
Alle velden
Hiermee worden alle formuliervelden geëxporteerd, zelfs formuliervelden zonder waarden.
Alleen deze
Hiermee worden alleen de formuliervelden geëxporteerd die u opgeeft. Klik hiervoor op Velden selecteren, geef de gewenste velden op en selecteer of u lege velden wilt opnemen.
Datums converteren naar standaardindeling
Hiermee worden alle formulierdatums in één notatie geëxporteerd, ongeacht hoe de datums in het formulier zijn ingevoerd.
De knop Formulier opnieuw instellen toevoegen
Met de knop Formulier opnieuw instellen worden alle gegevens gewist die een gebruiker al in het formulier heeft ingevoerd. Deze knop is vergelijkbaar met de functie Gereedschappen > Formulier voorbereiden > Meer > Formulier wissen, die u kunt kiezen als u Acrobat-formulieren maakt en bewerkt. U kunt deze knop echter zo instellen dat alleen bepaalde velden worden gewist.
-
Kies Gereedschappen > Formulier voorbereiden, selecteer Knop in de werkbalk en maak een knop.
-
Dubbelklik op de knop om het dialoogvenster Eigenschappen van knop te openen.
-
Klik op het tabblad Handelingen en kies Muisknop loslaten in het menu Trigger selecteren.
-
Selecteer Een formulier opnieuw instellen in het menu Een handeling selecteren en klik op Toevoegen.
-
Voer een van de volgende handelingen uit in het dialoogvenster Een formulier opnieuw instellen en klik op OK:
Klik op afzonderlijke selectievakjes om de velden te selecteren of deselecteren die door de knop opnieuw moeten worden ingesteld.
Selecteer alles.
lijst op het tabblad Handelingen bevat nu Een formulier opnieuw instellen onder de handeling De Muisknop loslaten.
-
Klik op een ander tabblad in het dialoogvenster Eigenschappen van knop om meer eigenschappen voor de knop te definiëren, of klik op Sluiten.
De knop Gegevens importeren toevoegen
Met de handeling Formuliergegevens importeren stelt u gebruikers in staat om veelvoorkomende formuliervelden, zoals naam en e-mailadres, in te vullen met gegevens die uit een ander formulier zijn geïmporteerd. Gebruikers kunnen met de knop Gegevens importeren ook veelvoorkomende formuliervelden vullen met hun eigen profielgegevens. Alleen formuliervelden die overeenkomen, worden bijgewerkt. Velden die niet overeenkomen, worden genegeerd. Voordat u de handeling Formuliergegevens importeren maakt, stelt u een formulier in met veelvoorkomende formuliervelden waaruit u de gegevens wilt exporteren.
Met de handeling Formuliergegevens importeren wordt gezocht naar het gegevensbestand waaruit gegevens moeten worden geïmporteerd. In Windows wordt op andere locaties gezocht dan in Mac OS. In Windows doorzoekt de handeling Formuliergegevens importeren de map Acrobat of Acrobat Reader, de huidige map, de systeemmap, de Windows-map, de map My Documents\Adobe\Acrobat en de mappen in de PATH-instructie. In Mac OS doorzoekt de handeling Formuliergegevens importeren de map Acrobat of Acrobat Reader en de map Systeemvoorkeuren.
-
Kies Gereedschappen > Formulier voorbereiden, selecteer Knop in de werkbalk en maak een knop.
-
Dubbelklik op de knop om het dialoogvenster Eigenschappen van knop te openen.
-
Klik op het tabblad Handelingen en kies Muisknop loslaten in het menu Trigger selecteren.
-
Selecteer Formuliergegevens importeren in het menu Een handeling selecteren en klik op Toevoegen.
-
Zoek en selecteer een FDF-bestand en klik op Openen.
-
Klik op een ander tabblad in het dialoogvenster Eigenschappen van knop om meer eigenschappen voor de knop te definiëren, of klik op Sluiten.
CGI-exportwaarden
Een exportwaarde is de informatie die naar een CGI-toepassing wordt verzonden om een door de gebruiker geselecteerd formulierveld aan te duiden. U hoeft alleen een exportwaarde te selecteren als de twee volgende beweringen opgaan:
De gegevens worden elektronisch in een database verzameld via een bedrijfsintranet of het web.
De gegevens verschillen van het item dat wordt aangeduid door het formulierveld, of het formulierveld is een keuzerondje.
Houd rekening met de volgende richtlijnen als u exportwaarden definieert:
Gebruik de standaardexportwaarde (Ja) om aan te geven dat een selectievakje of keuzerondje is geselecteerd.
Voer alleen een exportwaarde voor vervolgkeuzelijsten in als u wilt dat de waarde afwijkt van het vermelde element, dus bijvoorbeeld om de naam af te stemmen op de naam van het formulierveld in een database. Het in de vervolgkeuzelijst geselecteerde element wordt gebruikt als de exportwaarde, tenzij een andere exportwaarde expliciet wordt ingevoerd in het dialoogvenster Eigenschappen.
Van gerelateerde keuzerondjes moeten de formulierveldnamen exact overeenkomen, maar mogen de exportwaarden verschillen. Zo zorgt u ervoor dat tussen de keuzerondjes wordt geschakeld en dat de juiste waarden worden verzameld in de database.