(Při pokusu o otevření webové části Formulář aplikace InfoPath v externím seznamu v SharePoint Serveru 2010 se zobrazí chybová zpráva ověření schématu, které nejsou datovýmtypem).
Původní číslo KB: 982247
Příznaky
Předpokládejme, že máte stránku Externí seznam na serveru Microsoft SharePoint Server 2010. Stránka používá webovou část Formulář aplikace InfoPath. Při pokusu o otevření položky na stránce se zobrazí následující chybová zpráva:
Při ověřování schématu se zjistily chyby, které nejsou datovými typy.
Klikněte na Zkusit znovu a zkuste formulář znovu načíst. Pokud tato chyba přetrvává, obraťte se na tým podpory pro daný web.
Kliknutím na Zavřít zavřete tuto zprávu.
Skrýt podrobnosti o chybě
ID korelace:CID_string
Příčina
K tomuto problému dochází, protože požadované pole v databázi externího seznamu Služby SharePoint 2010 má následující charakteristiky:
- Pole je označené jako non-nullable.
- Pole může jako platný vstup přijímat prázdné řetězce. V takovém případě Microsoft® InfoPath® 2010 považuje prázdné řetězce a položky null za ekvivalentní hodnoty. Proto se tyto hodnoty považují za neplatný vstup.
Řešení
Chcete-li tento problém vyřešit, pokud máte databázové pole, které je při definování operace s externím obsahem označeno jako povinné, ujistěte se, že pole obsahuje hodnoty, které jsou platné a neprázdné.