formatTest

Kontrollerar valideringen enligt visningsformatsatsen.

Egenskapen formatTest kan användas för validering. Egenskapen formatTest har inte utvärderats för null-fält. Egenskapen formatTest kan vara utvärderad kontext under ett formulärs hela livstid, t.ex. när fokus lämnar ett fält.

För att kunna skilja mellan nullTest och scriptTest använder du formatTest för att kontrollera det aktuella fältets värde. Om det är null eller tomt misslyckas valideringen som resultat av en nullTest-validering.

Syntax

Reference_Syntax.formatTest = "warning | disabled | error"

Värden

Typ

Värden

Sträng

  • inaktiverat

  • fel

  • varning (standard)

  • stäng: Användaren förstår meddelandet och vill återgå till formuläret för att lyda den här begränsningen.

  • åsidosätt: Användaren förstår meddelandet, men väljer att gå emot den här begränsningen.

Inget test utförs. Formulärobjektet tillåts ha ett värde som inte är anpassat till bildsatsen. Fältet kan ha ett värde som inte är anpassat utan att formuläret blir ogiltigt.

  • fel

  • varning (standard)

  • stäng: Användaren förstår meddelandet och vill återgå till formuläret för att lyda den här begränsningen.

  • åsidosätt: Användaren förstår meddelandet, men väljer att gå emot den här begränsningen.

Sänd ett meddelande och vägra att ta emot data som inte får plats i bildsatsen. Formulärobjektet måste vara anpassat till en bildsats.

  • varning (standard)

  • stäng: Användaren förstår meddelandet och vill återgå till formuläret för att lyda den här begränsningen.

  • åsidosätt: Användaren förstår meddelandet, men väljer att gå emot den här begränsningen.

Sänder ett meddelande om data inte får plats i bildsatsen men tillåter användaren att fortsätta till nästa fält. Meddelandet måste informera användaren om att formulärobjektet måste ha ett värde som är anpassat till bildsatsen. Det måste innehålla två alternativ:

  • stäng: Användaren förstår meddelandet och vill återgå till formuläret för att lyda den här begränsningen.

  • åsidosätt: Användaren förstår meddelandet, men väljer att gå emot den här begränsningen.

Gäller för

Modell

Objekt

Formulärmodell

validate

Version

XFA 2.1

Exempel

Ställ in ett valideringsmönster om det inte redan har definierats.

JavaScript

TextField1.validate.picture.value = "A9A 9A9"; 
TextField1.validate.formatTest = "error";

FormCalc

TextField1.validate.picture = "A9A 9A9" 
TextField1.validate.formatTest = "error"