type-attributtet (errorMessage-elementet)
Identifiserer typen feilmelding som skal returneres.
Type
xsd:NMTOKEN
Merknader
type-attributtet er et valgfritt attributt for errorMessage-elementet.
Gyldige verdier er "modeless" og "modal". Standardverdien er "modeless".
En dialogboks med den lange meldingen returneres for feil av typen "modal". Når dialogboksen lukkes, merkes feltet med en stiplet, rød kantlinje for å angi at verdien er ugyldig. Brukeren kan lese feilmeldingen ved å høyreklikke i feltet.
For feil av typen "modeless" vises ingen dialogboks. Feltet merkes med en stiplet, rød kantlinje for å angi at verdien er ugyldig. Brukeren kan lese feilmeldingen ved å høyreklikke i feltet.
Obs! Hvis feltet er ugyldig som et resultat av skriptkode eller det var ugyldig fra starten av, uten at det ble endret, vil det merkes med rød understreking.
Eksempel
Eksemplet nedenfor viser bruk av type-attributtet i errorMessage-elementet:
<xsf:customValidation>
<xsf:errorCondition
match="/exp:expenseReport"
expressionContext="exp:reportDate"
expression="msxsl:string-compare(., ../exp:startDate) < 0 and ../exp:startDate != """
showErrorOn=".">
<xsf:errorMessage
type="modeless"
shortMessage="The report date occurs before the end of the expense period.">
The report date occurs before the end of the expense period. Verify that this is correct.
</xsf:errorMessage>
</xsf:errorCondition>
</xsf:customValidation>