Validatiefouten weergeven in Acrobat

Met de opties voor formuliervalidatie stelt u in hoe validatiefouten in een PDF-formulier worden weergegeven in Acrobat.

De opties voor formuliervalidatie worden toegepast op het hele PDF-formulier en de opties werken met andere validatiefuncties zoals validatiepatronen en scripts. Voordat u validatie-opties selecteert, moet u een validatiepatroon of -script toepassen op elk veld dat Acrobat moet controleren. U kunt bijvoorbeeld een numeriek veldobject configureren met een validatiepatroon dat controleert of ingevoerde waarden het juiste patroon hebben. Als een gebruiker een ongeldig getal invoert, levert de validatie van het veld een fout op. Met de opties voor het validatiepatroon legt u vast hoe gegevens moeten worden ingevoerd in een veld dat wordt gevalideerd. Met de opties voor formuliervalidatie regelt u de weergave en het gedrag van validatiefouten in Acrobat.

Designer genereert een validatiescript voor elke validatie-optie, met uitzondering van de optie Berichtvenster tonen. Voor de optie Berichtvenster tonen wordt geen script gegenereerd.

Designer bewaakt het validatiescript op wijzigingen. Als Designer detecteert dat het script is gewijzigd, worden de volgende acties uitgevoerd:

  • De bewaking van het script en alle gekoppelde scripts voor die actie wordt stopgezet.

  • De bijbehorende validatie-optie op het tabblad Validatie in het dialoogvenster Formuliereigenschappen wordt uitgeschakeld.

  • Er wordt een bericht toegevoegd aan het logbestand met de melding dat het script niet meer wordt bewaakt en kan worden bewerkt.

Zolang het validatiescript ongewijzigd blijft en niet wordt bewaakt, verwijdert Designer het script uit het formulier als u een validatie-optie uitschakelt.

Designer genereert verschillende validatiescripts voor statische en dynamische formulieren. Dit betekent dat wanneer u een formulier opslaat als Adobe XML-formulier (*.xdp), Designer bepaalt welk type script moet worden gegenereerd op basis van de optie die u selecteert in de lijst PDF-weergave-indeling (Statisch PDF-formulier of Dynamisch XML-formulier) op het tabblad Standaardwaarden van het dialoogvenster Formuliereigenschappen.

Opmerking: Het script dat wordt gegenereerd voor de opties voor formuliervalidatie, overschrijft een eventueel bestaand script dat de weergave van veldobjecten wijzigt. Het script wordt overschreven als de veldobjecten geldig of ongeldig worden. Het wordt aanbevolen bestaande scripts aan te passen en er de huidige weergave in op te slaan, zodat u deze weergave eventueel kunt herstellen.

Het wordt aanbevolen opties voor formuliervalidatie in te stellen voor dynamische PDF-formulieren. Houd bij het werken met statische PDF-formulieren echter rekening met de onderstaande aanbevelingen.

Aanbevelingen voor het gebruik van formuliervalidatie bij statische PDF-formulieren

Als u de functie Formuliervalidatie in een statisch PDF-formulier gebruikt om vereiste velden die niet zijn ingevuld, of velden waarvoor validatie niet is gelukt, een andere kleur te geven, is het mogelijk dat Designer het uiterlijk van gevalideerde velden verandert.

Als u de functie Formuliervalidatie gebruikt in een statisch formulier dat objecten met randen bevat, wordt daarom aanbevolen alleen de volgende randopties op het tabblad Rand te kiezen:

  • Randen: Ononderbroken, Verlaagd-3D, Verhoogd-3D, Streepjes

  • Hoeken: Rechte hoeken

  • Achtergrondvulling: Effen

Configureren hoe berichtvensters met validatiefouten worden weergegeven in Acrobat

U kunt configureren hoe berichtvensters met validatiefouten worden weergegeven in Acrobat wanneer een gebruiker een PDF-formulier invult of verzendt. U kunt bijvoorbeeld elk foutbericht weergeven in een eigen venster of alle foutberichten combineren in één venster. U kunt ook alleen het eerste foutbericht of geen berichten weergeven.

Opmerking: Opties voor formuliervalidatie worden niet toegepast op veldobjecten waarvoor validatie niet is geconfigureerd. )
  1. Selecteer Bestand > Formuliereigenschappen en klik op Formuliervalidatie.

  2. Klik onder Lijst met opties op Berichtvenster tonen.

  3. Selecteer Configureer hoe vensters met validatieberichten worden weergegeven in Acrobat en voer een van de volgende handelingen uit:

    • Als u wilt dat elk foutbericht verschijnt nadat de gebruiker het huidige bericht heeft gesloten, selecteert u Elke waarschuwing tonen in een eigen berichtvenster, stuk voor stuk na elkaar.

    • Als u validatiefouten wilt combineren in één lijst, selecteert u De berichten van alle niet-succesvolle velden combineren in één berichtvenster.

    • Als u alleen het eerste foutbericht wilt weergeven, selecteert u Bericht van eerste niet-succesvolle veld tonen en overige berichten onderdrukken.

    • Als u geen validatieberichten wilt, selecteert u Geen enkel berichtvenster tonen.

  4. Klik op OK.

Velden waarvoor validatie niet is gelukt, een andere kleur geven

U kunt verschillende kleuren kiezen voor de randen, achtergrondvulling of beide om veldobjecten te markeren waarvan de validatie niet is gelukt in Acrobat.

Opmerking: Opties voor formuliervalidatie worden niet toegepast op veldobjecten waarvoor validatie niet is geconfigureerd. )
  1. Selecteer Bestand > Formuliereigenschappen en klik op Formuliervalidatie.

  2. Klik onder Lijst met opties op Kleur mislukte velden.

  3. Selecteer Kleur van velden waarvoor validatie niet is gelukt en voer een van deze handelingen of beide handelingen uit:

    • Als u een kleur wilt toepassen op de randen van veldobjecten, klikt u op Randkleur en selecteert u een kleur in het palet.

    • Als u een kleur wilt toepassen op de achtergrond van veldobjecten, klikt u op Achtergrondkleur en selecteert u een kleur in het palet.

  4. Klik op OK.

Verplichte velden die niet zijn ingevuld, een andere kleur geven

U kunt verschillende kleuren kiezen voor de randen, achtergrondvulling of beide om verplichte velden te markeren die de gebruiker niet heeft ingevuld in Acrobat.

Als een verplicht veld wordt gemarkeerd en het door een ander script optioneel wordt gemaakt, wordt de markering niet verwijderd.

Opmerking: Opties voor formuliervalidatie worden niet toegepast op veldobjecten waarvoor validatie niet is geconfigureerd.
  1. Selecteer Bestand > Formuliereigenschappen en klik op Formuliervalidatie.

  2. Klik onder Lijst met opties op Kleur verplichte velden.

  3. Selecteer Kleur van verplichte velden die niet zijn ingevuld en voer een van deze handelingen of beide handelingen uit:

    • Als u een kleur wilt toepassen op de randen van veldobjecten, klikt u op Randkleur en selecteert u een kleur in het palet.

    • Als u een kleur wilt toepassen op de achtergrond van veldobjecten, klikt u op Achtergrondkleur en selecteert u een kleur in het palet.

  4. Klik op OK.

De focus instellen op het eerste veld waarvoor de validatie niet is gelukt

Met de optie Stel focus in op het eerste veld waarvoor de validatie niet is gelukt stelt u de focus in op het eerste veld waarvoor de validatie niet is gelukt in Acrobat.

De focus wordt ingesteld op het eerste ongeldige veld in het palet Hiërarchie, niet op het eerste ongeldige veld in de geografische volgorde. Het wordt aanbevolen dat u de veldobjecten in het palet Hiërarchie zo ordent, dat de volgorde gelijk is aan die van de veldobjecten in het formulierontwerp. Anders kan de focus worden ingesteld op een ongeldig veld onder aan de pagina voor een ongeldig veld boven aan de pagina.

Opmerking: Opties voor formuliervalidatie worden niet toegepast op veldobjecten waarvoor validatie niet is geconfigureerd.
  1. Selecteer Bestand > Formuliereigenschappen en klik op Formuliervalidatie.

  2. Klik onder Lijst met opties op Focus instellen.

  3. Selecteer Stel focus in op het eerste veld waarvoor de validatie niet is gelukt en klik op OK.