Formlara ve form şablonlarına giriş

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

Form şablonu (.xsn) dosyasını tasarladığınızda, birden çok destekleyici dosyaları içeren tek bir dosya oluşturuyorsunuz. Kullanıcılarınız bir form doldururken, buna karşılık, bunlar gerçekten bir form şablonunu temel alan bir form (.xml) dosyasını doldurmaya.

Bu makalede

Ne tasarlayın: form şablonu

Kullanıcıların dolduracağı: formu

Bir form şablonunun bileşenleri

Ne tasarlayın: form şablonu

Form şablonlarının InfoPath tasarım ortamı olan Tasarım modunda, oluşturun. Form şablonunu .xsn dosya adı uzantılı bir dosyadır. Veri yapısı, görünümünü ve tamamlanmış formları (.xml dosyaları) davranışını .xsn dosyayı tanımlar.

Form şablonu ve bunu temel alan formlar

Form şablonunu birçok işlemle dahil olmak üzere tanımlar:

  • Formda görünen denetimleri, etiketler ve yönerge metni.

  • Kullanıcılar etkileşime girdiğinde denetimlerin davranış biçimini. Örneğin, belirli bir bölümü kullanıcı onay kutusunu seçtiğinde görünür ve kullanıcı onay kutusunu temizler kayboluyor hale getirebilirsiniz.

  • Formu ek görünümler olup olmadığı. Örneğin, izin başvurusu formunun tasarlarken, bir elektrik yüklenici, alıcı aracı için başka bir görünüm için görüntüleme ve üçüncü kimin onaylayacağını veya uygulama engeller Investigator için görüntüleme olabilir.

  • Bir formun verilerinin nasıl ve nerede depolanır. Örneğin, form şablonunuzu kullanıcıları doğrudan veya Web hizmeti aracılığıyla bir veritabanı için veri gönderme izin vermek için tasarlanmış. Veya kullanıcıların kendi formu paylaşılan bir klasöre kaydetmek olabilir.

  • Yazı tiplerini, renkleri ve formda kullanılan diğer tasarım öğeleri.

  • Kullanıcılar form olup özelleştirebilirsiniz. Örneğin, kullanıcılar bir yinelenen tablo, yinelenen bölüm veya isteğe bağlı bölüm için fazladan satır ekleme izin verebilirsiniz.

  • Formda hatalarını yapın veya gerekli bir alanı dolduracak şekilde Unut olup kullanıcılara bildirilir.

Form şablonunun tasarımını tamamladıktan sonra siz kullanıcılarınıza .xsn dosyası olarak yayımlayarak kullanılabilmesini sağlayın.

İpucu: Form şablonlarını tasarlama yanı sıra diğer form şablonlarını veya Microsoft Office belgelerini kullanabileceğiniz özel denetimler şablon bölümleri, de tasarlayabilirsiniz. Örneğin, kişi bilgilerini toplamak için alanlar içeren bir şablon parçası oluşturabilirsiniz. Bu şablon parçasını daha sonra birkaç farklı form şablonunda kullanabilirsiniz. Ayrıca bkz bölümünde şablon bölümleri hakkında daha fazla bilgi için bağlantılar bulabilirsiniz.

Sayfanın Başı

Kullanıcıların dolduracağı: formu

InfoPath formu XML verilerini içeren bir .xml dosyasıdır. Tüm InfoPath formları, form şablonlarını temel alır.

Bir form şablonu ve form arasındaki ilişkiyi göstermek için bir izin uygulama form şablonu kullanmak elektrik Yükleniciler için tasarlanmış düşünün. Bir elektrik yüklenici doldurur out her izin form uygulamasıdır. Form yalnızca verileri (ve yalnızca verileri) içeren bir .xml dosyası olduğundan forma girilen. Tüm formu oluşturan başka işlemler form şablonundan sağlanır. Kullanıcılarınızın her form açışınızda bu form gerekir bulun ve onunla ilişkili form şablonu düzgün çalışması için kullanmanızı anlamına gelir. Kullanıcılarınız bir form açıldığında, aksi takdirde, bunlar yalnızca XML biçimlendirme etiketleri ve verileri görebilirsiniz.

Bir form şablonu ve bunu temel alan formlar bağlamak için birden fazla satır işleme yönergeleri, her form dosyasının üst adlı kodu, InfoPath içerir. Bu kod form dosyası için ilişkili olduğu form şablonuna bağlar.

Sayfanın Başı

Bir form şablonunun bileşenleri

Form şablonunu bir tek içeren birden çok destekleyici nasıl denetimleri form şablonuna, dosyaları form şablonunda görünen grafiklerinde gösterileceği tanımlayan dosyalar gibi dosyalar ve özel davranışları formunda etkinleştiren dosyaları programlama dosyasıdır Şablon. Bu destekleyici dosyaları topluca form dosyaları olarak bilinir. Bir form şablonu tasarladığınızda, görüntüleyebilir ve form şablonunu ayıklamak ve bu form dosyaları bir klasöre kaydederek olun form dosyaları ile çalışın.

Form şablonu (.xsn) dosyasını oluşturan destekleyici dosyalar

Bir form şablonunu oluşturan destekleyici dosyalar XML Şemaları dosyaları, bir veya birden çok form şablonunda, kullanıcılar bu form temp üzerinde temel alan bir form ilk açtığınızda varsayılan olarak görüntülenen veriler için bir XML dosyası her görünüm için bir XSL Transformation (XSLT) dosyasını içerebilir geç komut dosyaları veya yönetilen kod derlemelerini ve form tanım dosyasıManifest.xsf olarak adlandırılır.

Bir form şablonunu dosyaları tanıyın için bir form şablonu için kaynak dosyaları görüntülemek için aşağıdaki yordamı kullanabilirsiniz.

Form şablonunun form dosyalarını görüntüleme

  1. Yeni, boş bir form şablonu oluşturun.

  2. Dosya menüsünde, Kaynak dosyaları olarak Kaydet'itıklatın.

  3. Klasöre Gözat iletişim kutusunda, form dosyaları kaydetme veya yeni bir klasör oluşturmak varolan bir klasörü seçin ve sonra da Tamam' ı tıklatın.

    InfoPath form şablonunu bir kopyasını dosyalar klasörünün içinde kümesi olarak kaydeder.

  4. Windows Explorer' dosyalarını içeren klasöre göz atın.

Bir form şablonunun destekleyici dosyalar aşağıdaki tabloda açıklanmaktadır. Bu dosyaları her zaman bir form şablonunda eklenir.

Dosya türü

Dosya adı uzantısı

Açıklama

Form tanım dosyası

.xsf

Nasıl form şablonu, kullandığı XML şemaları ve içerdiği kaynak dosyaları dahil olmak üzere bir araya hakkında bilgi içeren dosya. Yeni bir form şablonu tasarladığınızda InfoPath bu dosya otomatik olarak oluşturur. Tasarlama ve form şablonunu değiştirmek gibi dosya otomatik olarak değişikliklerinizi yansıtacak şekilde güncelleştirilir.

XML Şemaları

.xsd

Dosya veya sınırlandıran ve form şablonunda verileri doğrulamak dosyaları. XML şema dosyaları içeriğini — öğeleri, öznitelikleri ve diğerleri — grupları ve alanları Veri kaynağı görev bölmesinde gösterilir. Ana veri kaynağı dahil olmak üzere bir form şablonu ile ilişkili her veri kaynağı karşılık gelen bir .xsd dosyasını bulunur.

Görünüm

.xsl

Sunmak için kullanılan XSL Transformation (XSLT) dosyaları görüntülemek ve kullanıcılarınız dolduracağı bir form içerdiği görüntülenen verileri HTML'e dönüştürme. Form şablonunu farklı görünümlerini ile çalışırken, aslında formda görüntülenen verilerin farklı HTML tanıtımlarını (veya dönüşümler) baktığınızı.

XML şablon

.xml

Belirli denetimlerde varsayılan olarak görünmesini istediğiniz verilerin bulunduğu dosyayı. Kullanıcılar form ilk kez açtıklarında ve bunlar farklı değerleri denetimlerinde seçene kadar bu verileri konusuna bakın.

Önceki tabloda dosyaları ek olarak, form şablonunu herhangi bir dosyayı aşağıdaki tabloda, form şablonunun tasarım bağlı olarak ekleyebilirsiniz.

Dosya türü

Dosya adı uzantısı

Açıklama

Sunu

.htm, .gif, .bmp ve diğerleri

Özel görev bölmeleri veya form şablonu içindeki resimleri göstermek için kullanılan dosyaları.

İş mantığı

.js, .vbs

Özel form davranışı uygulamak için betikleri içeren dosyaları. Bu komut dosyaları Microsoft JScript veya Microsoft Visual Basic Scripting Edition (VBScript) dosyaları şunlardır.

İkili

.dll, .exe, .cab ve diğerleri

Programlama kodu ve ek iş mantığını sağlayan harici dosyaları. Örneğin, form şablonunuz için bir özel denetim oluşturursanız, otomatik olarak yüklemek ve bu denetim, kullanıcıların bilgisayarlarına kaydetmek için yükleme programının gerekebilir. InfoPath, ancak programları gibi Microsoft Visual Studio .NET ikili dosyalarını oluşturulmaz.

Form şablonunda değişiklik yaptığınızda InfoPath form dosyaları otomatik olarak güncelleştirilir. Bununla birlikte, XML ile deneyiminiz varsa veya gelişmiş form tasarımcısı varsa, tek tek form dosyaları ayıklamak ve el ile özelleştirme. Örneğin, aşağıdaki gibi durumlarda form dosyaları kümesi el ile değiştirmek isteyebilirsiniz:

  • Form şablonunun XML Şeması (.xsd dosyasını) başka bir Microsoft Office programında yeniden kullanmak istiyorsunuz. Örneğin, Microsoft Office Word 2007şema kitaplığında InfoPath .xsd dosyasını ekleyebilirsiniz. InfoPath .xsd dosyasını öğelerine bir belgenin içeriğini sonra eşleyebilirsiniz.

  • Form şablonunda InfoPath gelen yerleşik komutları yanı sıra özel komutlar içeren bir araç çubuğu oluşturmak istediğiniz. Bunu yapmak için form şablonunun form tanım (.xsf) dosyası düzenlemeniz gerekebilir.

  • Kullanılamayan bir düğmeye (.gif dosyası) arka plan resmi ekleme gibi InfoPath'te biçimlendirme ile ilgili geliştirmeler form şablonunuzu olmasını istediğiniz. Bunu yapmak için formun XML Transformation (.xsl) dosyasını düzenlemeniz gerekebilir.

Sayfanın Başı

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×