Tuesday, December 15, 2020

 INFOPATH FORMU’NUN CLASS OLARAK KAYDEDİLMESİ

Infopath Formunu design edip Form için kullanılacak gerekli denetimleri form’a yerleştirdikten sonra formun C# Class’ını elde etmek için yapmamız gereken

Form’un File menüsüne gidip formu source code olarak saklamaktır.

Kaynakdosya olarak yazdığımız klasöre bilgisayarımızda kaydettiğimiz konumdan ulaşıp bu klasöre yazılan dosyaları görürüz.



Bu dosyalar içinde yeralan myschema.xsd dosyası infopath formumuzun ana veri kaynağıdır.Yani Formda kullandığımız tüm denetimler veri kaynağı olarak bu schemaya yazılır.

Şimdi bu xsd dosyasını C# clasına çevirelim.Yapmamız gereken bu dosyayı C:\ dizinine kopyalamak. 

Visualstudio command prompt ile myschema.xsd dosyasını c# classına çeviririz.


 

Command prompta C:\ dizinine kadar ilerledikten sonra

xsd.exe myschema.xsd /CLASSES /language:cs


Böylelikle c dizininde myschema.cs dosyası yaratılmış olunur.


Hazırlayan:Güler ONUK





No comments:

Post a Comment

Infopath Formlarında Dinamik Kontroller Yaratma

                                  Sharepoint Form Kitaplığında Klasörleme Bir sharepoint Form kitaplığında ki item kayıtlarının fazlalığı ...