type-attributtet (errorMessage-elementet)

Microsoft Office InfoPath

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>