18 March 2014
Bu yazıyı okuyosanız InfoPath ile özelleştirdiğiniz bir SharePoint liste formunda şu hata ile karşılaşmışsınız demektir: The data types of the following form fields do not match the SharePoint list. Yeni oluşturduğunuz formları kaydedebiliyor olsanız da, bu hatayı muhtemelen daha önceden kaydettiklerinizi düzenlerken alıyorsunuz.
Bu hatanın sebebi, birilerinin sizden habersiz listenizdeki bir kolonu silmesi / değiştirmesi ya da yeni bir kolon eklemiş olması olabilir. InfoPath ile formu tekrar özelleştirip, güncel halini yayınladığınız takdirde bu hatanın yok olması gerekiyor(muş). Ancak benim gibi siz de bunu zaten denemiş ve hatayı giderememiş olabilirsiniz. Bu durumda yapılacak tek iş Liste Ayarları (List Settings) > Form Ayarları (Form Settings) yolunu izleyip InfoPath formunu tamamen silmeniz. Daha önceden düzenliyor olduğunuz formu bu işlemden sonra tekrar yayınlarsanız (Publish) hatanız ortadan kalkacaktır.
InfoPath sevmeyenlere bir de iyi haber: sonu gelmiş, yakında işi bitecek. Bilgi sağlam kaynaktan 🙂
Sevgiler…