Jaa


(Rakenteen tarkistus löysi muita kuin tietotyyppivirheitä) -virhesanoma, kun yrität avata InfoPath-lomake-WWW-osan ulkoisessa luettelossa SharePoint Server 2010:ssä

Alkuperäinen KT-numero: 982247

Oireet

Oletetaan, että sinulla on ulkoisen luettelon sivu Microsoft SharePoint Server 2010 -palvelimessa. Sivulla käytetään InfoPath-lomake-WWW-osaa. Kun yrität avata kohteen sivulla, näyttöön tulee seuraava virhesanoma:

Rakenteen kelpoisuustarkistus löysi virheitä, jotka eivät kuulu tietotyyppiin.
Yritä ladata lomake uudelleen valitsemalla Yritä uudelleen . Jos tämä virhe toistuu, ota yhteyttä verkkosivuston tukihenkilöstöön.
Sulje tämä viesti valitsemalla Sulje .
Piilota virheen tiedot
Korrelaatiotunnus: CID_string

Syy

Tämä ongelma ilmenee, koska ulkoisen SharePoint 2010 -luettelotietokannan pakollisella kentällä on seuraavat ominaisuudet:

  • Kenttä on merkitty ei-tyhjäarvoiseksi.
  • Kenttä voi hyväksyä tyhjät merkkijonot kelvolliseksi syötteeksi. Tässä tilanteessa Microsoft InfoPath 2010 käsittelee tyhjiä merkkijonoja ja tyhjäarvoisia merkintöjä vastaavina arvoina. Siksi näitä arvoja käsitellään virheellisinä syötteinä.

Vaihtoehtoinen menetelmä

Jos sinulla on tietokantakenttä, joka on merkitty pakolliseksi määrittäessäsi toimintoa ulkoiselle sisältötyypille, varmista, että kenttä sisältää kelvollisia ja ei-tyhjiä arvoja.