(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.