|
Als u wilt dat gebruikers acties kunnen starten, zoals het versturen van gegevens, het uitvoeren van een webservicebewerking of het uitvoeren van een databasequery, kunt u een knop aan het formulier toevoegen. Met behulp van de ingebouwde ondersteuning van Designer voor client-servercommunicatie en het gebruik van scripts kunt u in formulieren nu de volgende acties gebruiken via knoppen:
Een berekening uitvoeren
Gegevens verwerken en aanpassen via een script
Gegevens (inclusief optionele bijlagen) naar een server verzenden
Verzonden formulierinhoud ondertekenen
Verzonden formulierinhoud coderen
Een verbinding openen met een host
Clientverzoeken naar een server versturen
Een webservicebewerking aanroepen
Een query uitvoeren op een gegevensbron
De acties die aan de knop zijn toegewezen, worden gestart als de gebruiker op de knop klikt.
Nadat u een knop aan het formulierontwerp hebt toegevoegd, kunt u de tekst van het bijschrift bewerken en de eigenschappen van het object aanpassen op de tabbladen Veld, Verzenden en Uitvoeren in het palet Object. U kunt de volgende eigenschappen opgeven:
Het bijschrift van de knop wijzigen
Een randstijl voor de knop instellen
De markeerstijl voor de knop opgeven
De knop als zichtbaar, onzichtbaar of verborgen instellen
Een landinstelling voor de knop opgeven
Runtime-eigenschappen opgeven
Designer bevat ook vier extra knoppen die vooraf zijn geconfigureerd voor specifieke functies. Deze omvatten een knop voor het verzenden via e-mail, voor het verzenden via HTTP, voor het afdrukken en voor het opnieuw instellen.
Knoppen voor verzenden via e-mailDe knop E-mail verzenden is een standaardknop waarvoor bepaalde eigenschappen al zijn ingesteld en waarvoor een speciaal palet Object beschikbaar is. Met dit object kunt u eenvoudig knoppen maken waarmee gebruikers formuliergegevens kunnen terugsturen via e-mail. Aangezien er in Adobe Reader geen wijzigingen in PDF-bestanden worden opgeslagen (dus ook geen formuliergegevens), is het raadzaam om een knop E-mail verzenden toe te voegen aan formulieren die gebruikers kunnen invullen in Adobe Reader.
De knop Verzenden via e-mail heeft de werking van een standaardknopobject met de volgende instellingen:
Het type besturingselement is ingesteld op Verzenden.
De verzendindeling is ingesteld op XML-gegevens.
Verzenden naar URL is ingesteld voor gebruik van het mailto-protocol, zoals mailto:name@adobe.com
Codering is ingesteld op UTF-8
Als u de nieuwe formulierassistent gebruikt om een formulier te maken en een van de retourmethoden met een verzendoptie selecteert, wordt er automatisch een knop Verzenden via e-mail aan het formulier toegevoegd.
Nadat u een knop aan het formulierontwerp hebt toegevoegd, kunt u de tekst van het bijschrift bewerken en de eigenschappen van het object aanpassen op het tabblad Veld in het palet Object. U kunt de volgende eigenschappen opgeven:
Het bijschrift van de knop wijzigen
Een randstijl voor de knop instellen
De markeerstijl voor de knop opgeven
De opties Aan en Onderwerp voor het e-mailbericht instellen
Verzonden formulierinhoud ondertekenen
Verzonden formulierinhoud coderen
De knop als zichtbaar, onzichtbaar of verborgen instellen
Een landinstelling voor de knop opgeven
U kunt de naam van de knop wijzigen en de opmaak van het bijschrift aanpassen op de paletten Font en Alinea in het palet Hiërarchie.
De knop E-mail verzenden configurerenU kunt het e-mailadres opgeven waarnaar de formuliergegevens worden verzonden, en de onderwerpregel van de e-mail die wordt verzonden.
Voeg een knop Verzenden via e-mail toe aan het formulierontwerp. Zie Objecten toevoegen aan een formulierontwerp.
Klik in het palet Object op het tabblad Subformulier.
Typ in het vak E-mailadres het e-mailadres waarnaar u wilt verzenden.
(Optioneel) Typ het onderwerp in het vak E-mailonderwerp.
(Optioneel) Als u een gegevenshandtekening op de verzonden gegevens wilt toepassen, schakelt u de optie Verzending ondertekenen in en klikt u vervolgens op Instellingen om de gewenste handtekeninginstellingen te configureren.
(Optioneel) Als u XML-versleuteling op de formulierinhoud wilt toepassen, selecteert u Verzending versleutelen en klikt u vervolgens op Instellingen om de gewenste versleutelingsinstellingen te configureren.
Knop HTTP verzendenDe knop HTTP verzenden is een standaardknop waarvoor bepaalde eigenschappen al zijn ingesteld en waarvoor een speciaal palet Object beschikbaar is. Met dit object kunt u eenvoudig knoppen maken waarmee gebruikers formuliergegevens kunnen terugsturen via HTTP.
De Knop HTTP verzenden heeft de werking van een standaardknopobject met de volgende instellingen:
Het type besturingselement is ingesteld op Verzenden.
De verzendindeling is ingesteld op URL-gecodeerde gegevens.
Verzenden naar URL is ingesteld voor gebruik van het HTTP-protocol
Als de gegevens moeten worden geretourneerd via het beveiligde HTTPS-protocol, kunt u in plaats daarvan het standaardknopobject gebruiken.
Nadat u een knop aan het formulierontwerp hebt toegevoegd, kunt u de tekst van het bijschrift bewerken en de eigenschappen van het object aanpassen op het tabblad Veld in het palet Object. U kunt de volgende eigenschappen opgeven:
Het bijschrift van de knop wijzigen
Een randstijl voor de knop instellen
De markeerstijl voor de knop selecteren
De URL opgeven waarnaar de gegevens worden verzonden
Verzonden formulierinhoud ondertekenen
Verzonden formulierinhoud coderen
De knop als zichtbaar, onzichtbaar of verborgen instellen
Een landinstelling voor de knop opgeven
U kunt de naam van de knop wijzigen en de opmaak van het bijschrift aanpassen op de paletten Font en Alinea in het palet Hiërarchie.
De knop HTTP verzenden configurerenVoeg een Knop HTTP verzenden toe aan het formulierontwerp. Zie Objecten toevoegen aan een formulierontwerp.
Klik in het palet Object op het tabblad Veld en typ het URL-protocol in het vak URL.
Naar
|
Gebruikt u dit URL-protocol
|
Voorbeeld
|
Het pakket verzenden naar een FTP-site
|
ftp
|
ftp://ftp.gnu.org/gnu/GPL
|
Het pakket verzenden naar een webserver
|
http
|
http://mijnserver/cgi-bin/
|
Het pakket verzenden naar een beveiligde webserver
|
https
|
https://mijnserver/cgi-bin/
|
Het pakket verzenden naar een e-mailadres
|
mailto
|
mailto:gebruikersnaam@domein.nl
|
Opmerking: Als u gegevens naar een URL verzendt, is het raadzaam een absolute doelverwijzing op te geven. Relatieve doelverwijzingen worden geïnterpreteerd in functie van de omgeving van de gebruiker, en deze kan tijdens het gebruik verschillen van de ene gebruiker tot de andere.
(Optioneel) Als u een gegevenshandtekening op de verzonden gegevens wilt toepassen, schakelt u de optie Verzending ondertekenen in en klikt u vervolgens op Instellingen om de gewenste handtekeninginstellingen te configureren.
(Optioneel) Als u XML-versleuteling op de formulierinhoud wilt toepassen, selecteert u Verzending versleutelen en klikt u vervolgens op Instellingen om de gewenste versleutelingsinstellingen te configureren.
AfdrukknoppenMet de knop Afdrukken wordt een afdrukdialoogvenster geopend waarmee de gebruiker het formulier kan afdrukken. De knop Afdrukken is een standaardknopobject waarvan het besturingstype is ingesteld op Standaard en waarin een script is opgenomen in de gebeurtenis click van de knop, waarmee het formulier wordt afgedrukt als op de knop wordt geklikt.
Als u in de stand-alone versie van Designer de Nieuwe formulierassistent gebruikt om een formulier te maken en u een van de retourneringsmethoden voor afdrukken selecteert, wordt de knop Afdrukken automatisch aan het formulier toegevoegd.
HerstelknoppenMet de knop Opnieuw instellen worden alle velden op het formulier teruggezet op de standaardwaarden. De knop Opnieuw instellen is een standaardknopobject waarvan het besturingstype is ingesteld op Standaard en waarin een script is opgenomen in de gebeurtenis click van de knop, waarmee de veldwaarden opnieuw worden ingesteld als op de knop wordt geklikt.
Een standaardknop invoegen waarmee een berekening of een script wordt uitgevoerdVoeg de knop toe aan een formulierontwerp. Zie Objecten toevoegen aan een formulierontwerp.
Klik in het palet Object op het tabblad Subformulier.
Selecteer een gebeurtenis in het vak Tonen. Als u bijvoorbeeld wilt dat met de knop een berekening wordt uitgevoerd, selecteert u Click.
Selecteer in de lijst Taal van de Scripteditor een taal.
Typ een berekening of script in de Scripteditor.
|
|
|