Share via


Feilmeldingen (Skjemavalidering fant ikke-datatypefeil) når du prøver å åpne en nettdel for InfoPath-skjema på en ekstern liste i SharePoint Server 2010

Opprinnelig KB-nummer: 982247

Symptomer

Anta at du har en ekstern listeside på en Microsoft SharePoint Server 2010-server. Siden bruker nettdelen for InfoPath-skjema. Når du prøver å åpne et element på siden, får du følgende feilmelding:

Skjemavalidering fant ikke-datatypefeil.
Klikk Prøv på nytt for å prøve å laste inn skjemaet på nytt. Hvis denne feilen vedvarer, kontakter du kundestøtteteamet for webområdet.
Klikk Lukk for å avslutte denne meldingen.
Skjul feildetaljer
Korrelasjons-ID :CID_string

Årsak

Dette problemet oppstår fordi et obligatorisk felt i en ekstern SharePoint 2010-database har følgende egenskaper:

  • Feltet er merket som ikke-nullbart.
  • Feltet kan godta tomme strenger som gyldige inndata. I denne situasjonen behandler Microsoft InfoPath 2010 tomme strenger og nulloppføringer som tilsvarende verdier. Derfor behandles disse verdiene som ugyldige inndata.

Løsning

Hvis du vil omgå dette problemet hvis du har et databasefelt som er merket som obligatorisk når du definerer en operasjon på den eksterne innholdstypen, må du kontrollere at feltet inneholder verdier som er gyldige og ikke tomme.