
Microsoft Office InfoPath 2007 programını, elektronik iş formlarını tasarlamak ve doldurmak için kullanabilirsiniz. Office InfoPath 2007 diğer 2007 Microsoft Office sistemi programları ve sunucularıyla daha iyi bütünleşme sağlar, bu da veri toplama, düzenleme ve yönetmenizi geliştirir.
Bu makalede
Form doldurma
Aşağıdaki özellikler kuruluşunuzdaki çalışanlardan ve formlarınıza şirket güvenlik duvarının dışından erişen iş ortaklarından, sağlayıcılardan ve diğerlerinden ihtiyacınız olan verileri toplamayı kolaylaştırır.
InfoPath e-posta formları
Office InfoPath 2007, Microsoft Office Outlook 2007 ile sorunsuz çalışacak şekilde tasarlanmıştır. Bir listedeki e-posta alıcılarına form şablonu yayımlarsanız, kullanıcılar Office Outlook 2007 programında aşağıdakiler de dahil olmak üzere formla ilgili çeşitli görevleri gerçekleştirebilirler:
- Verileri doldurma ve gönderme Office Outlook 2007 kullanıcıları, e-posta iletisi olarak kendilerine gönderilen formları açabilir, doldurabilir ve gönderebilirler. Ayrıca formu, diğer e-posta iletilerinde olduğu gibi yanıtlayabilir ve iletebilirler.
- Verileri klasörlerde depolama Office Outlook 2007 programında, ilgili formlarını depolamak için InfoPath Formları klasörü adı verilen yeni bir klasör türünü kullanabilirsiniz. Örneğin, bir listedeki e-posta alıcılarına harcama raporları şablonu yayımlarsanız, doldurulan harcama raporlarını Gelen Kutunuzda bir InfoPath Formları klasöründe depolayabilirsiniz. Bu klasörde bulunan formlardaki verileri sütunlar halinde göstermeyi de seçebilirsiniz. Bu, birden fazla formun verilerini hızlı şekilde gruplamanıza, filtrelemenize ve sıralamanıza izin verir. Örneğin, harcama raporlarına ilişkin bir InfoPath Formları klasöründe toplam harcama miktarına göre sıralama yapabilirsiniz.

- Verileri birleştirme Birçok e-posta formundan verileri tek bir formda birleştirebilirsiniz. Örneğin, Office Outlook 2007 kullanarak ekibinizden durum raporları topluyorsanız, bu formlardaki verileri yöneticinize vermek için tek bir özet formunda birleştirebilirsiniz.
- Verileri verme Form verilerinin ayrıntılı bir analizini yapmak istiyorsanız, Office Outlook 2007 programındaki InfoPath Formları klasörünüzden Microsoft Office Excel 2007 programına verebilirsiniz. Çalışma kitabında, verileri analiz edebilir, tablo ve grafik oluşturabilir veya diğer kullanıcıların veya sistemlerin işleyebilmesi için eşlenen verileri standart XML biçiminde kaydedebilir veya verebilirsiniz.
Web formları
Microsoft Office InfoPath 2003'te, kullanıcıların InfoPath formu doldurabilmeleri için bilgisayarlarında InfoPath yüklü olmalıdır. Artık, tarayıcı uyumlu form şablonları (tarayıcıyla uyumlu form şablonu: InfoPath'te belirli bir uyumluluk modu kullanılarak tasarlanan form şablonu. Tarayıcıyla uyumlu form şablonu InfoPath Forms Services çalıştıran bir sunucuda yayımlandığında tarayıcıda etkinleştirilebilir.) tasarlamak ve yayımlamak için Office InfoPath 2007 uygulamasını InfoPath Forms Services ile birlikte kullanabilirsiniz. Tarayıcı uyumlu form şablonu tarayıcı etkin yapıldıktan sonra, bilgisayarında InfoPath yüklü olmayan kullanıcılar formu bir Web tarayıcısında doldurabilirler.
Örneğin, InfoPath'te bir harcama raporu tasarladığınızı düşünün. Beklentiniz, harcama raporu formunu dolduran çoğu kullanıcının bilgisayarında InfoPath'in yüklü olacağı şeklindedir. Ancak, iş amacıyla seyahat eden çalışanlar gibi bazı kullanıcıların InfoPath yüklü bilgisayarlara erişimi olmayabilir. Her iki tür kullanıcıyı desteklemek için, harcama raporunu tarayıcı uyumlu bir şablon olarak tasarlayabilir ve InfoPath Forms Services çalıştıran bir sunucuda yayımlayabilirsiniz. Kullanıcılar böylece, gerektiğinde harcama raporunu tarayıcıdan doldurabilir.

InfoPath Forms Services ayrıca kuruluşunuzun form şablonlarını saklamak ve yönetmek için merkezi bir yer de sağlar.
Mobil aygıtlara yönelik formlar
Office InfoPath 2007 programını InfoPath Forms Services ile birlikte kullanarak, taşınabilir aygıtlarda çalışan tarayıcı uyumlu form şablonları tasarlayabilirsiniz. Özel olarak küçük ekranlarda görüntülenecek bir tarayıcı uyumlu form şablonu tasarlayabilirsiniz. Alternatif olarak, tarayıcı uyumlu form şablonunuzda hareketli kullanıcılara adanmış bir görünüm (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 formu InfoPath'de veya bir Web tarayıcısında dolduran kişiler için başka görünümler oluşturabilirsiniz. Her iki durumda da, hedeflediğiniz taşınabilir aygıtları tam olarak bilmeniz ve böylece tasarımınızı bu ortama uyacak şekilde en iyi duruma getirmeniz en iyisidir.

InfoPath 2003 formları
Kullanıcılarınızın bazıları Microsoft Office InfoPath 2003 kullanmaya devam ediyorsa, Office InfoPath 2007 form şablonunuzu InfoPath 2003 ile uyumlu bir biçimde kaydedebilirsiniz. Bu ayarı tek tek form bazında kullanabilir veya Office InfoPath 2007 kullanarak tasarladığınız tüm form şablonları için InfoPath 2003'ü varsayılan kaydetme biçimi olarak belirleyebilirsiniz.
Belge yönetimi formları
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.
Özel iş uygulamaları formları
Form geliştiricileri artık form doldurma için özel bir Windows uygulamasına veya Web (.aspx) sayfasına InfoPath ortamını katıştırabilmektedir. Bu özellik, geliştiricilerin InfoPath form şablonlarını varolan iş uygulamalarıyla tümleştirmesini veya katıştırılmış InfoPath formları içeren özel uygulamalar oluşturmasını sağlar. Örneğin, bir sigorta şirketi tazminat taleplerini işlemek için özel bir uygulamaya denetimler veya başka form şablonu işlevselliği katıştırabilir.
Sayfanın Başı
Form şablonu tasarlama
Aşağıdaki özellikler form şablonları tasarlamanızı ve sınamanızı kolaylaştırır.
Alma ve verme seçenekleri
Microsoft Office Word veya Microsoft Office Excel'de varolan formları kullanıyorsanız ve bu formları InfoPath form şablonlarına dönüştürmek isterseniz, bunları InfoPath'te sıfırdan oluşturmak zorunda değilsiniz. Bunun yerine, sihirbazı kullanarak varolan belge veya çalışma kitabını hızla bir InfoPath form şablonuna dönüştürebilirsiniz.

Ayrıca, üçüncü taraf şirketlerin ve Microsoft Office Pazaryeri Web sitesinde hizmetlerini tanıtan kişilerin alma ve verme araçlarını karşıdan yükleyebilirsiniz.
InfoPath 2003'te, kullanıcılar tamamlanmış formlarını bir Excel çalışma sayfasına veya Tek Dosyalı Web Sayfası (MHTML) (Tek Dosya Web Sayfası (MHTML): Sıralı grafikler, küçük uygulamalar, bağlantılı belgeler ve belgede başvurulan diğer destek öğeleri içeren, MHTML biçiminde kaydedilmiş HTML belgesi.) olarak verebiliyordu. Office InfoPath 2007 şimdi dosyaları aşağıdaki biçimlere vermeyi destekliyor:
- Taşınabilir Belge Biçimi (PDF)
PDF, belge biçimlendirmesini koruyan ve dosya paylaşımını sağlayan düzeni sabit bir elektronik dosya biçimidir. PDF biçimi, dosya çevrimiçi olarak görüntülendiğinde veya yazdırıldığında özgün biçiminin tam olarak korunduğundan ve dosyanın içindeki verilerin kolaylıkla kopyalanamadığından ve değiştirilemediğinden emin olmayı sağlar. PDF biçimi ticari baskı yöntemleri kullanılarak üretilecek belgeler için de kullanışlıdır.
- XML Kağıt Belirtimi (XPS) XPS, belge biçimlendirmesini koruyan ve dosya paylaşımına olanak veren bir elektronik dosya biçimidir. XPS biçimi, dosya çevrimiçi olarak görüntülendiğinde veya yazdırıldığında özgün biçiminin tam olarak korunduğundan ve dosyanın içindeki verilerin kolaylıkla kopyalanamadığından ve değiştirilemediğinden emin olmayı sağlar.
2007 Microsoft Office sistemi programından PDF veya XPS dosyası olarak kaydedebilmek için, önce bir eklenti yüklemelisiniz. Daha fazla bilgi için, PDF ve XPS gibi diğer dosya biçimleri için desteği etkinleştir konusuna bakın.
Görünüm tasarlamak için daha fazla seçenek
Office InfoPath 2007, birden fazla görünümü olan bir form şablonu tasarladığınızda yeni seçenekler sunar. Bu seçenekler şunlardır:
- Salt okunur görünümler Kullanıcıların bir formda verileri görüntülemesi gerekiyor, ancak bunları işlemesi gerekmiyorsa — veya istenmiyorsa — salt okunur görünüm oluşturun. Salt okunur görünümler, kullanıcıların değiştirmesini istemediğiniz raporlar veya başka tür veriler oluşturmak için hızlı bir yol sağlayabilir.
- Yazdırılan görünümler Yeni Birden Çok Görünüm Yazdır iletişim kutusunda, kullanıcılarınız için tam olarak hangi görünümlerin yazdırılabileceğini ve bu görünümlerin hangi sırada yazdırılacağını belirtebilirsiniz.
- Hedeflenen görünümler Tarayıcı uyumlu form şablonları tasarlarken, kullanıcıların formu dolduracağı farklı ortamlar için farklı görünümler oluşturabilirsiniz. Örneğin, formunuz InfoPath'de dolduracak kullanıcılar için bir görünüm ve bir tarayıcıda dolduracak kullanıcılar için ikinci bir görünüm oluşturabilirsiniz. InfoPath'e özel görünüme, tarayıcı uyumlu form şablonlarında kullanamayacağınız özellikleri ve denetimleri ekleyebilirsiniz.
Yeni ve gelişmiş denetimler
Office InfoPath 2007 yeni denetimler içerir ve varolan denetimlerin çalışma biçimini geliştirir. Aşağıdaki listede bu geliştirmelerin ve eklerin bazıları açıklanmaktadır:
- Açılan kutu denetimi Bir düzenleme denetimiyle bir liste kutusunu birleştiren bir denetimdir. Kullanıcıların giriş yazmalarına veya bir listeden seçim yapmalarına olanak sağlar.

- Çok seçimli liste kutusu Kullanıcıların bir onay kutuları listesinden birden fazla öğe seçmesine olanak sağlayan bir denetimdir.

- Yatay bölge Form şablonunuzda iki bölgeyi yan yana yerleştirmenize olanak sağlayan bir denetimdir. Form şablonunuz temel alan formlar yeniden boyutlandırıldığında, yatay bölge kullanılabilir alanı dolduracak şekilde genişler veya daralır.
- Yinelenen yatay tablo Kullanıcıların form doldururken gerektiği kadar sütun eklemesine olanak sağlayan bir denetimdir.

- Varolan denetimlerdeki geliştirmeler Daha fazla denetim sağlamaktan başka, Office InfoPath 2007 varolan denetimlerle çalışma biçiminizi de geliştirir. Başka şeylerin yanı sıra, metin kutuları için otomatik ilerletme seçenekleri belirtebilir, zengin metin kutularında bağlantılı resim kullanılmasına izin verebilir, ek tarih ve saat işlevleri kullanabilir ve form denetimlerinde el yazısı ve ses tanımayı geliştirecek giriş kapsamı tanımlayabilirsiniz.
Yeniden kullanılabilir şablon bölümleri
Bir form şablonu koleksiyonunda standart ve uyumlu bir tasarım elde etmek için kendi özel şablon bölümlerinizi oluşturun. Örneğin, bir imza bölümü için veya çalışanlardan kişi bilgilerini toplamak amacıyla şablon bölümleri oluşturabilirsiniz.

Denetimlerin ve düzenin yeniden kullanılmasına ek olarak, 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.) ve veri doğrulama (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.) da içinde olmak üzere iş mantığını yeniden kullanabilirsiniz. Şablon bölümünü tasarladıktan sonra, bunu Denetimler görev bölmesine ekleyebilir ve daha sonra da buradan form şablonlarınıza ekleyebilirsiniz. Şablon bölümünü gerek duyduğunuz yerde yeniden kullanabilir, diğer form tasarımcılarıyla paylaşabilir ve gerekirse güncelleştirebilirsiniz.
Tasarım Denetleyicisi görev bölmesi
Yeni Tasarım Denetleyicisi görev bölmesi, form şablonunuzda bulunabilecek, InfoPath 2003'te düzgün çalışmayacak denetimler veya tarayıcı uyumlu formlarda desteklenmeyen özelikler gibi tasarım sorunlarını bulur. Sorun denetimini, form şablonunuzu kaydetmeden veya yayımlamadan önce, başka bir programdan form tasarımı aldıktan sonra veya form şablonunuzun tasarımını yaparken gerçekleştirebilirsiniz. Tasarım Denetleyicisi görev bölmesi, her sorunla ilgili ayrıntılı bilgi sağlar.

Mantık denetçisi
Mantık Denetimcisi iletişim kutusunda, form şablonunuzla ilişkili tüm veri doğrulama ayarlarını, hesaplanan varsayılan değerleri, kuralları ve programlama özelliklerini gözden geçirebilirsiniz. Böylece, çok zaman alan bir işlem olan her denetimi tek tek açarak bu ayarları gözden geçirmekten kurtulursunuz.
İş akışı bütünlüğü
"İş akışı" terimi, belgelerin veya öğelerin, iş süreciyle ilgili belirli bir eylem veya görev dizisinde otomatik hareketini ifade eder. İş akışları, belge onayı ve gözden geçirmesi gibi genel iş süreçlerini tutarlılıkla yönetmek için kullanılabilir. InfoPath form şablonlarını Microsoft Office SharePoint Server 2007'teki iş akışı yönetim özellikleriyle birlikte kullanarak, iş süreçlerini formların bir kullanıcıdan diğerine geçtiği otomatik bir süreç haline getirebilirsiniz. Örneğin yönetici olarak, bir harcama raporunu listedeki onaylayıcılar arasında dolaştırmak için onay iş akışı kullanabilirsiniz. Onaylayanlar harcama raporu formunu kabul veya reddedebilir, onay görevini yeniden atayabilir veya formda değişiklik yapılmasını isteyebilirler. InfoPath'te kullanıcılar, iş akışına katılmak için Dosya menüsündeki komutları tıklatırlar. Sunucu üzerinde, kitaplıkta formun adının üzerine gelip, görülen oku tıklattıktan sonra İş Akışları'nı tıklatarak iş akışına katılabilirler.

Bunların yanı sıra, form şablonunuza iş akışındaki değişikliklere yanıt veren kurallar ekleyebilirsiniz. Örneğin, çalışan formu gönderdiğinde bu kuralın harcamaların üst düzey özetini gösteren bir görünüme otomatik olarak geçmeyi sağlaması ve bu görünüm açık olduğu halde formu onay için çalışanın yöneticisine göndermesi için, harcama raporlarına ait bir form şablonu tasarlayabilirsiniz.
Daha iyi çevrimdışı seçenekler
Çevrimdışı kullanım için bir ikincil veri bağlantısı yapılandırırsanız, form şablonunu temel alan formlar bu ikincil veri bağlantısından verileri önbelleğe alır (önbellek: Çevrimiçi kullanım için kaydedilmiş dosyalar gibi sık kullanılan veri değerlerinin hızlı erişim için kopyalandığı özel bir bellek alt sistemi. Dosyanın önbellekteki kopyası üzerinde yapılan değişiklikler dosyanın kaynak kopyasında yansıtılmaz.). Bu, kullanıcıların ağ bağlantısı kesildiğinde veya formun dış veri kaynağı kullanılamadığında bile bir dış veri kaynağından alınan verileri görüntülemesini ve verilerle çalışmasını sağlar. Ağ bağlantısının olmaması kullanıcıları etkilemez, çünkü bir veri kaynağından veri alan liste kutuları ve diğer denetimler normal şekilde çalışıyor gibi görünür. Varsayılan olarak, InfoPath form şablonunu formlar bu verileri sınırsız süreyle önbellekte tutacak şekilde yapılandırır. Form şablonunu, formları bu önbelleğe alınan verilere yalnızca belirli sayıda gün boyunda erişebilecek şekilde yapılandırabilirsiniz. Bunu yaparsanız, bu sayıda gün geçtikten sonra InfoPath önbellekteki verileri siler.
Veri bağlantılarıyla çalışmak için daha iyi yöntemler
Office InfoPath 2007 ve InfoPath Forms Services kullanarak, bir form şablonunda bulunan veri bağlantılarını (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.) InfoPath dışında, bir veri bağlantısı kitaplığındaki (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ığı.) bir veri bağlantısı 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.) depolayarak kolayca paylaşabilir, yönetebilir ve güncelleştirebilirsiniz. Başka yararlarının yanı sıra, veri bağlantısı kitaplıkları, veri bağlantısı ayarları her değiştiğinde form şablonunuzu açarak varolan veri bağlantılarını yeniden yapılandırma gereğini ortadan kaldırır. Bu özellikle, bir form şablonunu basamaklama sunucusundan üretim sunucusuna taşımanız gerektiğinde yararlı olur.
IRM desteği
Office InfoPath 2007, formlara ve form şablonlarına erişim izinlerini belirtmenizi sağlayan Bilgi Hakları Yönetimini (IRM) destekler. IRM, formdaki gizli bilgileri yetkisiz kişilerin yazdırmasını, iletmesini ve kopyalamasını önlemenize yardımcı olur. Öreğin, kullanıcıların bir form şablonunu okuyabileceğini ancak yazdıramayacağını ve e-posta iletisinde iletemeyeceğini belirtebilirsiniz. Kullanıcılar da doldurdukları formlar için IRM ayarları belirtebilirler.

Form birleştirmek için daha fazla seçenek
Office InfoPath 2007 programında, liste kutuları, metin kutuları ve en çok yinelenen denetimler dahil olmak üzere belirli denetimlerle ilgili varsayılan birleştirme davranışını özelleştirebilirsiniz. Örneğin, birden fazla formu birleştirdiğinizde birleştirilmiş öğeleri dikey çizgi, virgül veya başka görsel ayırıcılarla ayırmayı seçebilirsiniz.
Form yazdırmak için daha fazla seçenek
Artık kullanıcı formlarından belirli verileri üstbilgi veya altbilgide yazdırabilirsiniz. Örneğin, bir yasal form şablonu tasarlıyorsanız, vaka adının yazdırılan formun altbilgi bölümünde otomatik olarak görünmesini sağlayabilirsiniz. Çok görünümlü bir form şablonunda, kullanıcı formu yazdırdığında tam olarak hangi bölümlerin, hangi düzende yazdırılması gerektiğini belirtebilirsiniz.
Formları önizleme için daha fazla seçenek
Form şablonlarını sınamayı kolaylaştırmak için, bir form şablonunu çeşitli güvenlik sınırlamaları uygulanmış olarak önizlemede görüntüleyebilirsiniz. Ayrıca, bundan böyle tüm önizleme ayarlarını bir kerede Form Seçenekleri iletişim kutusundan özelleştirebilir ve form şablonuyla birlikte kaydedebilirsiniz. Örneğin, form şablonunuz kullanıcı rolü (kullanıcı rolü: İş ünvanına veya başka bir ölçüte göre form kullanıcılarına atanabilen önceden tanımlanmış kategori. Roller genellikle farklı türde kullanıcılara bir formun özelleştirilmiş biçimlerini sunmak için kullanılır.) atamaları içeriyorsa, formu önizleme ile görüntülerken varsayılan rol dışında bir rolün kullanılacağını belirtebilirsiniz.

Yeni örnek formlar
Aşağıdaki tabloda, InfoPath ile gelen beş yeni örnek form şablonu listelenmiştir. Bu form şablonlarını olduğu gibi kullanın, gereksinimlerinize uygun şekilde özelleştirin veya kendi form şablonlarınız için tasarım ve düzenle ilgili fikir edinmek amacıyla gözden geçirin.
| Form şablonu |
Kullanım yeri |
| Varlık İzleme |
Bilgisayar donatıları ve diğer işletme varlıklarıyla ilgili bilgileri izleme. |
| Harcama Raporu |
İş harcamalarını izleme ve iletme. |
| Toplantı Ajandası |
İş toplantıları düzenleme ve özetleme. |
| Durum Raporu |
Proje ve atamalarla ilgili ilerleme durumunu ve sorunları izleme. |
| Seyahat İsteği |
İş gezileriyle ilgili olarak, uçakta ve otelde yer ayırtma gibi seyahatle ilgili düzenlemeler isteme. |
Sayfanın Başı
Form şablonu geliştirme
Verimli bir form şablonu tasarlamak için programlama deneyiminiz olması gerekmez. Ancak, şirketinizin gereksinimleri kod yazmanızı gerektiriyorsa, özellikle geliştiriciler için tasarlanan yeni Office InfoPath 2007 özelliklerden yararlanabilirsiniz. Aşağıdaki bölümlerde bu özelliklerin anahatları belirtilmiştir.
Güncelleştirilmiş nesne modeli
Office InfoPath 2007, geliştiricilerin ilgisini geçecek birçok yeni özellik ve iyileştirme içerir. Bu yeniliklerin en önde geleni, daha temiz ve Microsoft .NET Framework ile daha iyi tümleşik yeni bir yönetilen kod nesne modelinin eklenmesidir. Bu yeni nesne modelinde yazılan iş mantığı, Office InfoPath 2007 ile açılan bir form şablonunda, bir Web tarayıcısında açılan bir form şablonundakiyle aynı şekilde çalışır. Kodu bir kez yazıp derleyerek, değerli geliştirme zamanından tasarruf edersiniz.
Visual Studio içinde InfoPath
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.
InfoPath içinde Visual Studio
Office InfoPath 2007 tasarım modunda, Microsoft Visual Studio 2005 Tools for Applications (VSTA) aracını açarak form şablonunuza hızla yönetilen kod ekleyebilirsiniz. VSTA, komut dosyası yazmak için kullanmaya devam edebileceğiniz Microsoft Komut Dosyası Düzenleyicisi (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ı.) için yönetilen kod ekidir.
COM eklentileri için destek
Office InfoPath 2007, Bileşen Nesne Modeli (COM) eklentisinin (COM eklentisi: Özel komutlar ve özelleşmiş özellikler ekleyerek bir Microsoft Office programının yeteneklerini geliştiren tamamlayıcı program. COM eklentileri bir veya birden çok Office programında çalışabilir. COM eklentileri .dll veya .exe dosya uzantısını kullanır.) oluşturulması ve kaydettirilmesi için destek sağlar; bu, Office InfoPath 2007 programına özel komutlar ve özelleşmiş özellikler ekleyen tamamlayıcı bir programdır. Geliştirme modeli Word ve Excel gibi diğer Microsoft Office programlarına son derece benzerdir.
Barındırma seçenekleri
Artık InfoPath düzenleme ortamını özel Windows uygulamalarında ve Web (.aspx) sayfalarında barındırabilirsiniz.
Bir InfoPath formunu özel bir Windows uygulamasında barındırmak için, bir ActiveX denetimi ya da bir .NET bileşeni olarak sunulan Microsoft Office InfoPath Form Denetimi'ni kullanırsınız. Örneğin, şirketiniz burada gösterilene benzer iş formlarını doldurmaya yönelik özel bir programa InfoPath kullanıcı arabirimi öğelerini ve özelliklerini eklemek için InfoPath Form Denetimi'ni kullanabilir.

Bir InfoPath formunu özel bir Web sayfasında barındırmak için, InfoPath Forms Services çalıştıran sunucularda kullanılabilen bir ASP.NET Web denetimi olan Microsoft Office InfoPath XmlFormView denetimini kullanabilirsiniz.
Tasarım modundaki denetim kimlikleri
Artık bir InfoPath form şablonundaki bir denetimin ViewContext kimliğini, denetimin Denetim Özellikleri iletişim kutusunu görüntüleyip ardından Gelişmiş sekmesini tıklatarak tasarın modunda görüntüleyebilirsiniz. Geçerli denetimin ViewContext değeri Gelişmiş sekmesinin Kod bölümünde görüntülenir.
Sayfanın Başı
Form şablonlarını yayımlama
Form şablonu tasarımı sürecinin önemli bir bölümü, form şablonunuzu kullanıcılarınıza dağıtmaktır. Office InfoPath 2007 programında, form şablonlarını, InfoPath Forms Services veya Microsoft Windows SharePoint Services 3.0 çalıştıran sunucular dahil olmak üzere daha fazla konuma yayımlayabilirsiniz.
Aşağıdaki tabloda, Yayımlama Sihirbazı'nda bulunan seçenekler listelenmiştir.
| Yayımlama seçeneği |
Açıklama |
| InfoPath Forms Services olan veya olmayan SharePoint sunucusuna |
Tarayıcı uyumlu bir form şablonunu InfoPath Forms Services çalıştıran bir sunucuya yayımlamak için bu seçeneği kullanabilirsiniz. Normal bir form şablonunu da ,Microsoft Windows SharePoint Services 3.0 çalıştıran bir sunucuda bir kitaplığa veya bir 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 yayımlayabilirsiniz. |
| Bir listedeki e-posta alıcılarına |
InfoPath 2003'te, bir form şablonunu e-posta iletilerinde ek olarak göndermek için Formu Ek olarak gönder komutunu (Dosya menüsünde) kullanırdınız. Office InfoPath 2007 programında, tüm yayımlama özelliklerinin bir yerde olması için artık bu özellik Yayımlama Sihirbazı'nda bulunmaktadır. Bir form şablonunu bir listedeki e-posta alıcılarına yayımlayarak, kullanıcıların InfoPath formlarını bir e-posta iletisi içinde açmalarına, doldurmalarına ve göndermelerine olanak sağlarsınız. |
| Ağ konumuna |
Bir form şablonunu, bilgisayarınızda veya bir ağda bulunan paylaşılan paylaşılan bir klasöre yayımlamak için bu seçeneği kullanın. |
| Yüklenebilir form şablonu (.js veya .msi dosyası) olarak |
InfoPath 2003'te, özel yüklenen form şablonlarını (özel yüklenmiş form: Özel kur programıyla yüklenmiş olan ve genellikle bilgisayar üzerindeki dosyalara ve ayarlara erişimi olan form.) paketlemek ve dağıtmak için özel bir Yazılım Geliştirme Seti (SDK) gerekiyordu. Office InfoPath 2007 sürümünde ise, Yayımlama Sihirbazı'nı kullanarak form şablonunu kullanıcıların bilgisayarlarına yükleyen ve kaydettiren bir Microsoft Windows Installer (.msi) (Microsoft Windows Installer (MSI): Windows işletim sistemlerinde dağıtımı yapılacak yazılım için yükleme paketleri oluşturmak üzere kullanılan araç.) kurulum dosyası oluşturabilirsiniz. Bunu yapmak için, bilgisayarınızda Microsoft Visual Studio .NET 2003 veya Microsoft Visual Studio 2005 yüklü olmalıdır. Bilgisayarınızda Visual Studio yüklü değilse, form şablonunun bir kopyasını paylaşılan bir ağ klasörüne kaydedebilir ve form şablonunu kullanıcılarınızın bilgisayarlarına kaydettiren bir Microsoft JScript (JScript: C, C++ ve Java'dan yararlanan, yorumlanmış, nesne tabanlı dil. ECMA 262 dil belirtiminin Microsoft yorumudur.) (.js) dosyası oluşturabilirsiniz. Bu durumda, hem form şablonunun hem de komut dosyasının kullanıcıların bilgisayarlarına kopyalanması gerekir. Her iki dosyayı da kopyaladıktan sonra, yönetici veya yönetici izinlerine sahip bir kişi komut dosyasını çalıştırarak form şablonunu kaydettirebilir. |
| SharePoint sitesi içerik türü veya liste içerik türü için Belge Bilgileri Panosu şablonu olarak |
İleri düzey form tasarımcıları, kullanıcıya belgelesin en üstünde düzenlenebilir alanlar olarak görünen Belge Bilgileri Panoları olarak işlev gören form şablonları tasarlayabilir. InfoPath'de özel Belge Bilgileri Panoları oluşturuyorsanız, Yayımlama Sihirbazı'nda form şablonunun Belge Bilgileri Panosu şablonu olarak yayımlanmasını sağlayan ek bir seçenek görüntülenir. |
Sayfanın Başı
Form şablonunun bakımını yapma
Aşağıdaki özellikler form şablonlarınızın bakımını yapmanızı, güncelleştirmenizi ve arşivlemenizi kolaylaştırır.
Arşivleme seçenekleri
Kuruluşlar, form tasarımı yaşam döngüsünün son adımı olarak sık sık formları arşivler. Office InfoPath 2007 uygulamasında tamamlanmış bir formu açıp aşağıdaki biçimlerden birine aktararak arşivleyebilirsiniz:
- Taşınabilir Belge Biçimi (PDF)
PDF, belge biçimlendirmesini koruyan ve dosya paylaşımını sağlayan düzeni sabit bir elektronik dosya biçimidir. PDF biçimi, dosya çevrimiçi olarak görüntülendiğinde veya yazdırıldığında özgün biçiminin tam olarak korunduğundan ve dosyanın içindeki verilerin kolaylıkla kopyalanamadığından ve değiştirilemediğinden emin olmayı sağlar. PDF biçimi ticari baskı yöntemleri kullanılarak üretilecek belgeler için de kullanışlıdır.
- XML Kağıt Belirtimi (XPS) XPS, belge biçimlendirmesini koruyan ve dosya paylaşımına olanak veren bir elektronik dosya biçimidir. XPS biçimi, dosya çevrimiçi olarak görüntülendiğinde veya yazdırıldığında özgün biçiminin tam olarak korunduğundan ve dosyanın içindeki verilerin kolaylıkla kopyalanamadığından ve değiştirilemediğinden emin olmayı sağlar.
2007 Microsoft Office sistemi programından PDF veya XPS dosyası olarak kaydedebilmek için, önce bir eklenti yüklemelisiniz. Daha fazla bilgi için, PDF ve XPS gibi diğer dosya biçimleri için desteği etkinleştir konusuna bakın.
Kuruluşunuz Office SharePoint Server 2007 kullanıyorsa, tamamlanmış, sunucu tabanlı formları (.xml dosyalarını) Web sayfalarına dönüştürerek arşivleyebilirsiniz.
Not Bir formu Web sayfasına dönüştürdüğünüz zaman, elde edilen dosya özgün dosyadan biraz farklı olabilir. Gereksinimlerinize uygun olup olmadığından emin olmak için, dönüştürmenin sonuçlarını doğrulamanız gerekir. Örneğin formda bir liste kutusunu doldurmak için ikincil bir veri kaynağına veri bağlantısı kullanıldıysa, arşivlenen formda liste kutusu değerlerinin tümünü görmezsiniz. Bunun yerine, kullanıcının formu doldururken belirttiği değeri görürsünüz.
Güncelleştirme seçenekleri
Yayımlanmış bir form şablonunu güncelleştirdiğinizde, InfoPath kullanıcıların bilgisayarlarındaki özgün form şablonunu daha yeni bir sürümle otomatik olarak değiştirebilir. Ancak, mevzuat veya diğer nedenlerle gerekiyorsa, kullanıcıların form şablonunu güncelleştirmemeyi seçmesine izin verebilirsiniz.
Yönetici onaylı bir form şablonunu (yönetici tarafından onaylanan form şablonu: Yönetici tarafından InfoPath Forms Services çalıştıran bir sunucuya yüklenen, tarayıcıyla uyumlu form şablonu. Yönetici tarafından onaylanan form şablonu kod içerebilir.) InfoPath Forms Services çalıştıran bir sunucuya yayımladıysanız, formunuzu bir tarayıcıda doldurmakta olan kullanıcıların veri kaybına neden olmadan, bu form şablonunu yeni bir sürümle değiştirebilirsiniz. Güvenlik düzeltmesi gibi zorunlu bir nedeniniz varsa, form şablonunun hemen üzerine yazmayı seçebilirsiniz.
Office Tanılama
Microsoft Office Tanılama, bilgisayarınızın neden kilitlendiğini belirlemenize yardımcı olabilen bir dizi tanılama sınamasıdır. Tanılama sınamaları bazı sorunları doğrudan çözebilir ve diğer sorunları çözmek için kullanabileceğiniz yöntemleri belirtebilir. Microsoft Office Tanılama, Microsoft Office 2003 Algıla ve Onar ile Microsoft Office Uygulama Kurtarma özelliklerinin yerini alır.
Office Güven Merkezi
Güven Merkezi'nde, 2007 Microsoft Office sistemi programlarının güvenlik ve gizlilik ayarları bulunur. Önceki Office sürümlerinde kullanılan Çok Yüksek, Yüksek, Orta ve Düşük güvenlik düzeyleri şimdi daha akıcı hale getirilmiş bir güvenlik sistemiyle değiştirilmiştir.
Sayfanın Başı