Microsoft İnfopath

InfoPath nedir?

InfoPath'de, aşağıdakileri gerçekleştirebilirsiniz:

InfoPath Genişletilebilir Biçimlendirme Dili'ni (Extensible Markup Language - XML) (Genişletilebilir Biçimlendirme Dili (XML): Standart Genelleştirilmiş Biçimlendirme Dili'nin (SGML), geliştiricilerin bilgi düzenleme ve sunma esnekliği sağlayan özelleştirilmiş etiketler oluşturmalarına olanak veren, sıkıştırılmış biçimi.) temel alır. Form şablonu tasarladığınızda InfoPath bir .xsn dosyası oluşturur. Bu dosya XML Şeması (XSD) (XML Şemaları: XML belgesinin, öğe adlarını ve zengin veri türlerini, hangi öğelerin birleştirilerek görüntülenebileceğini ve her öğe için hangi özniteliklerin kullanılabileceğini de kapsayan yapısını tanımlayan XML olarak yazılmış resmi belirtim.) ve XSL Dönüşümü (XSLT) (XSL Transformation (XSLT): XML belgelerini HTML veya XML gibi diğer türdeki belgelere dönüştürmek için kullanılan dil. XSL'in bölümü olarak kullanılmak üzere tasarlanmıştır.) dosyaları gibi formun çalışması için gerekli olan dosyaları içeren bir kabin (.cab) dosyasıdır. Kullanıcı InfoPath'de bir formu doldurduğunda, bu formdaki veriler endüstri standardı XML biçiminde kaydedilir veya gönderilir. Ancak, form şablonu tasarlamak veya form doldurmak için XML ile ilgili bilgi sahibi olmanız gerekli değildir. Buradaki önemli nokta XML'in kuruluşunuzun bu formları kullanarak topladığı verileri farklı amaçlarla kullanabilmesini çok daha kolay hale getirmesidir. Örneğin, seyahat raporlarının InfoPath form şablonları müşteri hizmetleri yönetimi sistemi, basit nakit sistemi ve seyahat planlama sistemi için XML verileri sağlamak amacıyla kullanılabilir.

Sayfanın Başı Sayfanın Başı

Neden InfoPath kullanmalıyım?

İş arkadaşlarınız, ortaklarınız, sağlayıcılarınız ve müşterileriniz de dahil olmak üzere birlikte çalıştığınız kişilerden iş verileri toplamak için InfoPath'i kullanabilirsiniz. Örneğin, InfoPath'i kuruluşunuzdaki kişilerin harcama raporları için bir form şablonu oluşturmak amacıyla kullanabilirsiniz.

InfoPath formu

InfoPath form şablonları, küçük bir çalışma grubundaki birkaç kişi tarafından kullanılan kullanımı kolay ve basit form şablonları olabilir. Örneğin, 10 kişilik bir satış ekibi, satış görüşmeleriyle ilgili bilgileri gayri resmi olarak toplamak ve paylaşmak için bir InfoPath formu kullanabilir. Bu formlardaki veriler, yönetime her ay gönderilen bir özet raporda birleştirilebilir.

Veya, kuruluşlar varolan şirket veritabanlarına bağlı ya da varolan iş sistemleriyle tümleşik olan daha gelişmiş form şablonları tasarlayabilirler. Örneğin, bilişim teknolojisi (IT) bölümünüzdeki geliştiriciler kuruluşunuzun harcama raporlama işlemini yönetmek için bir InfoPath form şablonu tasarlayabilirler. Bu form şablonu, görünümler (görünüm: Form şablonuyla birlikte kaydedilebilen ve form doldurulurken form verilerine uygulanan forma özgü görüntü ayarı. Kullanıcılar formda gösterilen veri miktarını seçmek üzere görünümler arasında geçiş yapabilir.) ve farklı kategorilerdeki kullanıcıların harcama raporu göndermesine, gözden geçirmesine ve göndericinin masrafının karşılanmasına olanak sağlayan iş mantığı özellikleri içerebilir.

Aşağıdaki listede InfoPath kullanımının faydalarının ana hatları verilmiştir:

Formlara daha kapsamlı erişim   InfoPath ve InfoPath Forms Services programını çalıştıran bir sunucu kullanıyorsanız, InfoPath'te tarayıcı uyumlu form şablonları oluşturabilir ve bunları iç ve dış Web sitelerinde kullanıma açabilirsiniz. Bu, çalışanlar, müşteriler, sağlayıcılar ve ortaklar da dahil olmak üzere çeşitli kullanıcılarla iş formlarınızı paylaşmanıza olanak sağlar. Form doldurmak için kullanıcıların bilgisayarlarında InfoPath'in yüklü olması veya Web'den herhangi bir eki karşıdan yüklemeleri gerekmez. Kullanıcıların gereksinim duyduğu tek şey Windows Internet Explorer, Apple Safari veya Mozilla Firefox gibi bir tarayıcıya erişimdir. Eğer bilgisayarlarında InfoPath yüklenmişse, kullanıcılar formu tarayıcı yerine InfoPath'te görüntüleyebilir ve doldurabilirler. Ayrıca, form şablonunuzu kullanıcıların bunu taşınabilir bir aygıtta açabileceği ve doldurabileceği bir şekilde tasarlayabilirsiniz.

Office sistem tümleştirmesi  InfoPath programı Microsoft Office Outlook, Microsoft Office Excel ve Microsoft Office Access dahil olmak üzere Microsoft Office sistemindeki birkaç diğer programlarla ve sunucularla çalışır. Örneğin, InfoPath formları tasarlayabilir, bunları e-posta iletilerinde doldurabilir, çalışma sayfalarına form verileri verebilir, veritabanına form verileri gönderebilir veya SharePoint listesinden gelen verileri sorgulayabilirsiniz. Buna ek olarak, geliştiriciler InfoPath formlarını (menüler, araç çubukları ve kullanıcı arabirimindeki diğer özellikler olmadan) özel bir uygulamalara katıştırabilir. Daha fazla bilgi için bu makalenin devamındaki InfoPath diğer program ve teknolojilerle nasıl çalışır bölümüne bakınız.  

Yeniden kullanılabilir veriler  Kullanıcıların bir InfoPath formuna girdikleri veriler bu form içerisinde her zaman kilitli kalmaz; çeşitli şekillerde yeniden biçimlendirilebilir veya yeniden kullanılabilir. Bu esneklik, kuruluşunuzdaki geliştiricilerinin form verilerini varolan işletme işlemleriyle tümleştirmesine olanak tanır. Örneğin, satış raporu formlarında toplanan veriler şirketinizin Kuruluş Kaynak Planlaması (ERP) ve Müşteri İlişkileri Yönetimi (CRM) sistemlerini güncelleştirmek için kullanılabilir. Bu, şirketinizdeki kişilerin sağlam bilgiye dayanan kararlar verebilmeleri için ilgili verilere gerek duydukları anda ve yerde erişebilmelerine olanak sağlar. Zamanında güncellenen satış rakamları, işlemler ve finans gibi diğer grupların üretim ve maliyetlerle ilgili doğru tahminlerde bulunmasını kolaylaştırır.

Tutarlı, doğru veriler  InfoPath, kullanıcıların veri girişi sırasında oluşan hataları önlemesine ve formları daha hızlı doldurmasına yardımcı olan bazı özelliklere sahiptir. Örneğin, kullanıcılar için matematiksel değerleri otomatik olarak hesaplamak için formüller oluşturabilir, kullanıcının dikkatini verilere çekmek için koşullu biçimlendirme (koşullu biçimlendirme: Görünürlüğü ve okuma-yazma durumunu içeren şekilde bir denetimin görünümünü, forma girilmiş değerlere bağlı olarak değiştirme işlemi.) kullanabilir veya kullanıcıların formları göndermeden önce yazım denetimi yapabilmesi için yazım denetleyicisini etkinleştirebilirsiniz. Buna ek olarak, kullanıcılar bir form doldururken, girdikleri veriler veri doğrulaması (veri doğrulaması: Verilerin doğruluğunu sınama işlemi; kullanıcının girebileceği veri türünü ve aralığını belirlemek için denetime uygulayabileceğiniz kurallar kümesi.) hatalarına karşı denetlenebilir. Form şablonunuz bir veritabanına veya Web hizmetine bağlıysa, kullanıcılar bu hataları düzeltene kadar verileri gönderemez. Bu, topladığınız verilerin doğru ve hatasız olmasını ve belirttiğiniz standartlara uygun olmasını sağlamanıza yardımcı olur. Aşağıdaki şekilde formu dolduran kullanıcıya veri doğrulama hatasının nasıl görüntülendiği gösterilmektedir.

Veri doğrulama hatası

Daha az ek iş  Değişiklik olduğunda yeniden yazdırılması gereken kağıt formlardan farklı olarak, InfoPath form şablonları kolayca değiştirilebilir ve yeniden yayımlanabilir. Bunun yanında, InfoPath bir form şablonunun güncelleştirildiğini otomatik olarak algılar ve böylece kullanıcılar her zaman en son sürüme sahip olur.

Çevrimdışı destek  InfoPath formlarını doldurmak için kullanıcının ağa bağlı olması gerekli değildir. Kullanıcılar formları bilgisayarlarına kaydedebilir, formlar üzerinde çevrimdışı çalışabilir ve daha sonra ağa yeniden bağlandıklarında formları şirket ağına gönderebilirler. Bu, ağ kaynaklarına aralıklı veya sınırlı erişimi olan sık sık seyahat eden çalışanlar gibi kişiler için özellikle kullanışlıdır.

Daha az sayıda form  Aynı işletim işlemi için birden çok kağıt formu dağıtmak ve bunların bakımını yapmak yerine, InfoPath'te birden çok görünüm içeren tek bir form şablonu oluşturabilirsiniz. Örneğin, harcama raporları için form şablonunda, harcamaları giren çalışanlar için bir görünüm, harcamaları onaylayan yöneticiler için kinci bir görünüm ve geri ödemeleri işleyen çalışanlar için de üçüncü bir görünüm oluşturabilirsiniz. Varsayılan olarak, Görünüm menüsündeki komutları tıklatarak görünümler arasında geçiş yapabilirler. Kullanıcılar formu açtığında, gönderdiğinde veya formda bir düğmeyi tıklattığında görünümleri otomatik olarak değiştiren kurallar oluşturabilirsiniz.

Esnek denetimler  Metin kutuları ve liste kutularının yanında InfoPath'de bir dizi denetim bulunmaktadır, yinelenen tablolar (yinelenen tablo: Form üzerindeki, diğer denetimleri tablo biçiminde içeren ve gerektiği gibi yinelenen denetim. Kullanıcılar formu doldururken birden çok satır ekleyebilir veya kaldırabilir.), tercih grupları (seçim grubu: Birbirini dışlayan seçenekler sunmak için kullanılan bir denetim. Varsayılan olarak, bir seçim grubunda iki seçim bölümü bulunur, bunlardan biri kullanıcıya formda varsayılan seçim olarak görüntülenir.) ve isteğe bağlı bölümler (isteğe bağlı bölüm: Form üzerindeki, diğer denetimleri içeren ve çoğunlukla varsayılan olarak görüntülenmeyen denetim. Kullanıcılar formu doldururken isteğe bağlı bölümleri ekleyebilir veya kaldırabilir.) gibi. Bu tür denetimler, kullanıcılarınızı barındıran daha esnek bir form şablonu tasarlamanıza olanak tanır. Örneğin, bir masraf raporu form şablonunda, kullanıcılarınızın istediği sayıda masraf kalemi girmesine olanak tanımak için bir yinelenen tablo kullanabilirsiniz.

Yinelenen tablo

Ayrıca, bir form şablonun kaydedilebilen ve birden çok form şablonunda yeniden kullanılabilen kısımları olan şablon bölümleri oluşturabilirsiniz. Normal bir şablon parçası, denetimlerden ve bir veri kaynağından (veri kaynağı: InfoPath formu için verileri tanımlayan ve depolayan alanlar ve gruplar koleksiyonu. Formdaki denetimler, veri kaynağındaki alanlara ve gruplara bağlanmıştır.) oluşur ve veri bağlantıları (veri bağlantısı: Bir InfoPath formu ile harici bir veri kaynağı (örneğin, bir veritabanı, Web hizmeti, SharePoint kitaplığı veya XML dosyası) arasındaki bağlantı. Veri bağlantıları veri sorgulamak ve göndermek için kullanılır.), veri doğrulama ve kurallar (kural: Görevleri formdaki olaylara ve değerlere göre otomatik olarak gerçekleştiren koşul veya eylem veya koşul ve eylemler kümesi.) gibi özellikleri de içerebilir. Şablon bölümleri kullanma size zaman kazandırabilir ve kuruluşunuzdaki form şablonlarının üslup, yapı ve davranış bakımından tutarlı olmasına yardımcı olur.

Tablet PC desteği  Kullanıcılar Tablet PC sahibiyse, formdaki alanlara doğrudan yazmak için tablet kalemini (tablet kalem: Tablet PC ile verilen ve tablet ekranıyla etkileşim için kullanılan kalem.) kullanabilirler. InfoPath daha sonra bu mürekkebi metne dönüştürür. Ayrıca, Tablet PC kullanıcılarına form üzerinde yazabilecekleri ve çizim yapabilecekleri özel bir alan sağlayabilirsiniz. Bu, kullanıcıların matematik formülü veya belirli bir iş sürecinin diyagramı gibi oldukça karmaşık veya teknik bir şeyin taslağını çizebilmelerini istediğinizde kullanışlı olabilir. Bu durumda, InfoPath mürekkebi metne dönüştürmek yerine formla birlikte kaydeder.

Sayfanın Başı Sayfanın Başı

InfoPath diğer program ve teknolojilerle nasıl çalışır

InfoPath'ten en iyi şekilde yararlanmak için InfoPath'i muhtemelen aşağıdaki tabloda bulunan diğer programlarla, sunucular ve teknolojilerle kullanmak isterseniz.

Program veya teknoloji InfoPath ile nasıl çalışır

InfoPath Forms Services

Tarayıcı uyumlu bir form şablonu oluşturabilir ve bunu InfoPath Forms Services programını çalıştıran bir sunucuya yayımlayabilirsiniz. Böylece, kullanıcılar form şablonunuzu temel alan formları Web tarayıcısında veya taşınabilir bir aygıtta doldurabilirler. Buna ek olarak, InfoPath Forms Services ayrıca kuruluşunuzun form şablonlarını saklamak ve yönetmek için merkezi bir yer de sağlar. Ayrıca Bkz: bölümünde InfoPath Forms Services hakkında daha fazla bilgi için bağlantılar bulabilirsiniz.

Microsoft Office Excel

Kullanıcılar bir veya daha fazla InfoPath formundaki verileri yeni bir Excel çalışma sayfasına verebilir.

Buna ek olarak, bazı kuruluşlar veri toplama formu olarak Excel çalışma kitaplarını kullanmaktadır. Bu çalışma kitapları genellikle kullanıcıların veri girebileceği boş hücreler içerir. InfoPath'te bulunan Alma Sihirbazı'nı kullanarak Excel çalışma kitabını bir InfoPath form şablonuna dönüştürebilirsiniz.

Microsoft Office Outlook

Form şablonunu bir e-posta iletisi alıcı listesine yayımlayarak form şablonlarını kullanıcılara dağıtabilirsiniz. Benzer şekilde, kullanıcıların tamamlanan formları e-posta iletisine ek olarak gönderebilmelerini sağlayan bir form şablonu tasarlayabilirsiniz.

Buna ek olarak, Office Outlook 2007 programında kullanıcılar InfoPath formlarını e-posta iletisi olarak açabilir, doldurabilir ve gönderebilirler. Ayrıca, e-posta iletisindeki formu diğer e-posta iletilerinde olduğu gibi yanıtlayabilir veya iletebilirler. Gelen kutusunda, kullanıcılar ilgili formlar topluluğunu özel bir InfoPath Formları klasöründe (InfoPath Formları klasörü: Outlook 2007'de bulunan ve ilişkili InfoPath 2007 formlarını depolayan klasör. InfoPath Formları klasöründe, birden çok formdaki verileri gruplandırmak, sıralamak ve bunlara filtre uygulamak için sütunları kullanabilirsiniz.) depolayabilirler. Kullanıcılar, klasördeki her bir formdan gelen verileri sütunlar şeklinde görüntüleyerek birden çok formdan gelen verileri hızlı bir biçimde gruplandırabilir, sıralayabilir ve bu verilere filtre uygulayabilir.

Microsoft Office Access

Form şablonunuzu varolan bir Access veritabanına bağlayabilirsiniz. Daha sonra, kullanıcılar veritabanına verileri göndermek veya veritabanını sorgulamak için bu formu kullanabilirler. Benzer şekilde, liste kutularını veritabanındaki değerlerle doldurabilir veya veritabanıyla ilişkili alanlara ve gruplara denetimler bağlayabilirsiniz (bağlama: Denetime girilen verilerin kaydedilmesini sağlamak için denetimi veri kaynağındaki bir alana veya gruba bağlama. Denetim serbest bırakıldığında, alanla veya grupla olan bağı kesilir ve bu yüzden denetime girilen veriler kaydedilmez.).

Buna ek olarak Office Access 2007 programında, Access veritabanını temel alan bir InfoPath form şablonu oluşturabilir ve ardından bu form şablonunu bir e-posta iletisi alıcı listesine yayımlayabilirsiniz.

Microsoft Office Word

Forma benzeyen belgeler oluşturmak için Microsoft Office Word'ü kullanabilirsiniz, ancak Word bir form tasarım programı olarak değil, sözcük işlemci programı olarak en iyi şekilde çalışır. Diğer taraftan, Microsoft Office InfoPath ise özellikle elektronik formlar oluşturmak ve doldurmak için hazırlanmıştır. Varolan Word belgelerini InfoPath form şablonlarına dönüştürmek isterseniz, bunun için InfoPath'teki Alma Sihirbazı'nı kullanabilirsiniz.

Microsoft SQL Server

InfoPath şu biçimlerdeki SQL Server veritabanlarıyla çalışır: Microsoft SQL Server 2000 ile Microsoft SQL Server 2005 arası veritabanları.

SQL Server veritabanına bağlı bir form şablonu tasarlayabilirsiniz. Daha sonra, kullanıcılar veritabanına verileri göndermek veya veritabanını sorgulamak için bu formu kullanabilirler. Benzer şekilde, liste kutularını veritabanındaki değerlerle doldurabilir veya veritabanıyla ilişkili alanlara ve gruplara denetimler bağlayabilirsiniz.

Microsoft Windows SharePoint Services

Form şablonlarınızı doğrudan Windows SharePoint Services'ı çalıştıran bir sunucu üzerindeki kitaplığa yayımlayabilirsiniz. Bu, ilgili formların tek ve erişimi kolay bir konumda depolanmasına olanak sağlar. Örneğin, bir satış ekibi SharePoint sitesini satış raporu formlarını doldurabileceği, kaydedebileceği ve görüntüleyebileceği bir ortam olarak kullanabilir. Kitaplıkta, kullanıcılar form şablonunuzu temel alan formları doldurabilir, tamamlanmış formlardaki verileri Excel'e verebilir birkaç formdan gelen verileri tek bir formda birleştirebilirler. Ayrıca, formunuzda bir SharePoint sitesinden veya kitaplığından veri alan ya da formunuzu kitaplığa gönderen bir veri bağlantısı kurabilirsiniz.

Buna ek olarak, form şablonunu site içerik türü (içerik türü: Bir içerik kategorisi için yeniden kullanılabilir ayarlar grubu. Meta verileri, şablonları, öğe ve belgelerin davranışlarını tutarlı bir şekilde yönetmek için içerik türlerini kullanın. İçerik türleri site düzeyinde tanımlanır, liste ve kitaplıklarda kullanılır.) olarak Windows SharePoint Services 3.0 programını çalıştıran bir sunucu üzerinde yayımlayabilirsiniz. Bu, site koleksiyonunda (site topluluğu: Sanal sunucuda, sahibi ve yönetim ayarları aynı olan bir dizi Web sitesi. Her site topluluğunda bir üst düzey Web sitesi bulunur ve bir veya daha fazla alt site bulunabilir.) tek bir kitaplığa birden çok form şablonu atamanıza veya birden çok kitaplığa tek bir form şablonu atamanıza olanak sağlar.

Microsoft Office SharePoint Server 2007

Office SharePoint Server 2007, Microsoft Windows SharePoint Services'ın çekirdek işlevselliğini genişleten bir tümleşik sunucu uygulamaları takımıdır.

Form şablonlarını doğrudan Office SharePoint Server 2007 programında bulunan bir kitaplığa yayımlayabilir ve ardından bunları Web'de kullanıma açabilirsiniz. Bunun yanında, aşağıdaki özelliklerden yararlanabilirsiniz:

  • Veri bağlantı kitaplıkları  Birden çok form şablonu aynı veya benzer veri bağlantılarını kullanacaksa, veri bağlantısının ayarlarını Office SharePoint Server 2007 sitesindeki veri bağlantı kitaplığında (veri bağlantı kitaplığı: Microsoft Office SharePoint Server 2007 çalıştıran bir sunucuda yer alan ve evrensel veri bağlantısı koleksiyonuyla (.udcx) Office veri bağlantısı (.odc) dosyalarını içeren belge kitaplığı.) bulunan bir veri bağlantı dosyasında (veri bağlantı dosyası: Access veritabanı, elektronik tablo veya metin dosyası gibi bir veri kaynağı bağlantısı hakkındaki bilgileri depolayan ve veri kaynağı yönetimini kolaylaştıran dosya.) depolayabilirsiniz. Kullanıcı, veri bağlantı dosyasına bağlanan bir formu açarken, InfoPath dış veri kaynağına bağlanmak için bu dosyadaki ayarları kullanır. Bu şekilde, birden çok form şablonu aynı veri bağlantı dosyasını kullanabilir ve her form şablonu için aynı veri bağlantısını sıfırdan oluşturma gereği kalmaz. Buna ek olarak, dış veri kaynağının konumu veya bağlantı ayarları değişirse, her bir form şablonunun yerine yalnızca veri bağlantı dosyasını güncelleştirmeniz yeterli olur.
  • İş Akışları  InfoPath'i Office SharePoint Server 2007 ile birlikte kullanıyorsanız, sunucu tabanlı belge iş akışlarına doğrudan InfoPath programından katılabilirsiniz. Form şablonunda bir iş akışı başlatabilir, işlemdeki iş akışının durumunu izleyebilir veya bir iş akışı görevini tamamlayabilirsiniz. Office SharePoint Server 2007 programı belge onayı, belge gözden geçirme veya imza topluluğu gibi genel işletim işlemlerini yönetmek için kullanılan önceden tanımlanmış birkaç iş akışı sunar.
  • Belge Bilgi Panoları  Birçok Microsoft Office sistemi programında,sunucu belgesinin özelliklerini, belgenin üstünde bir küme düzenlenebilir alan olarak görünen Belge Bilgi Panelinde güncelleştirebilirsiniz. Örneğin, bir Microsoft Office Word 2007 belgesinde, yazar adı, oluşturma tarihi ve belge türü özelliklerini düzenlemeniz gerekebilir. Bu, sunucuda aradığınız bulmanızı gerçekten kolaylaştırır. Örneğin, müşteri özelliğinin belirli bir müşterinin adıyla eşleştiği tüm baskı sürümlerini hızla bulabilirsiniz. InfoPath'i kullanarak, site veya liste içerik türüyle kullanmak üzere özel bir Belge Bilgi Panelini oluşturabilir veya düzenleyebilirsiniz. Bu, Belge Bilgi Paneli'nin görünüm ve etkisini denetlemenize veya veri doğrulama ve koşullu biçimlendirme gibi InfoPath özelliklerini kullanarak paneldeki form alanlarının davranışını özelleştirmenize olanak sağlar.

 

Microsoft Komut Dosyası Düzenleyicisi

Verimli bir form şablonu tasarlamak için programlama deneyiminiz olması gerekli değildir. Ancak, tasarım modundan Microsoft Script Editor'e (MSE) (Microsoft Komut Dosyası Düzenleyicisi (MSE): InfoPath formunda Microsoft JScript veya Microsoft VBScript kodu oluşturmak, düzenlemek ve hatalarını ayıklamak için kullanılan bir programlama ortamı.) erişerek Microsoft JScript (JScript: C, C++ ve Java'dan yararlanan, yorumlanmış, nesne tabanlı dil. ECMA 262 dil belirtiminin Microsoft yorumudur.)'i veya Microsoft Visual Basic Scripting Edition'ı (VBScript) (Visual Basic Scripting Edition (VBScript): Microsoft Visual Basic programlama sisteminin bir alt kümesi. En az Microsoft Internet Explorer 3'ün yanı sıra, diğer Web tarayıcıları sayfalarda katıştırılmış VBScript programlarını okuyabilir.) kullanabilirsiniz.

Microsoft Visual Studio 2005 Tools for Applications (VSTA)

Yönetilen kod yazmasını biliyorsanız, Microsoft Visual Basic veya Microsoft Visual C# kodu oluşturmak, düzenlemek ve bunlarda hata ayıklamak için tasarım modundan VSTA (Microsoft Visual Studio 2005 Tools for Applications (VSTA): InfoPath form şablonunda bulunan Visual Basic veya Visual C# kodunu oluşturmak, düzenlemek ve kodda hata ayıklaması yapmak için kullanılan bir yönetilen kod programlama ortamı.) uygulamasına erişebilirsiniz.

Microsoft Visual Studio 2005

InfoPath tasarım modu özelliklerini Microsoft Visual Studio 2005 geliştirme ortamıyla bütünleştirmek için, bilgisayarınıza 2007 Microsoft Office Sistemi için Microsoft Visual Studio 2005 Araçları'yu yükleyip kurabilirsiniz. Bundan sonra, Visual Studio 2005'i açıp, bir InfoPath form şablonu projesi oluşturabilir ve tasarım modu özelliklerini kullanarak form şablonunuzu tasarlayabilirsiniz. 2007 Microsoft Office Sistemi için Microsoft Visual Studio 2005 Araçları'nun yüklenmesiyle ilgili bilgiler için, Microsoft Developer Network (MSDN) Web sitesinde bulunan InfoPath Developer Portal'a (InfoPath Geliştirici Portalı) bakın.

Web hizmetleri

XML verilerini diğer programlarla veya sistemlerle değiştirmek için form şablonlarınızı bir Web hizmetine bağlayabilirsiniz. Örneğin, InfoPath tarafından doğrudan desteklenmeyen Oracle veritabanlarından veri almak veya göndermek için bir Web hizmeti kullanabilirsiniz. Ayrıca, liste kutularını Web hizmetinden gelen değerlerle doldurabilir veya Web hizmetiyle ilişkili alanlara ve gruplara denetimler bağlayabilirsiniz.

XML Şemaları

Formlarda toplanan verilerin doğru ve tutarlı olmasını sağlamak üzere form şablonunuzun tasarımı için kuruluşunuz tarafından zaten kullanılmakta olan bir XML Şeması'nı (.xsd) temel alabilirsiniz. Örneğin, kuruluşunuz harcama raporları için belirli .xsd dosyası kullanıyorsa, harcama raporu form şablonunun tasarımı için bu .xsd dosyasını temel alabilirsiniz. Varolan bir şemanız yoksa, siz form şablonunuza denetimleri eklerken InfoPath sizin için bir şema oluşturur.

 
Takvim
 
 
Bugün 1 ziyaretçi (10 klik) kişi burdaydı!


Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol