Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

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 .

Kuruluşunuz Microsoft Windows özel bir program veya verileri toplamak için özel bir Web formu geliştirme varsa, özel programınızda bir InfoPath denetimi kullanarak Microsoft Office InfoPath Düzenleyicisi özellikleri tümleştirebilirsiniz.

Bu makalede nasıl genişletme ve özel bir program veya Web formu InfoPath ve InfoPath Forms Servicesile birlikte denetimleri birini kullanarak geliştirme bir bakış sağlanır.

Not: Özel bir program veya Web formu bir InfoPath denetimi kullanmak için Microsoft Bileşen Nesne Modeli (COM), Microsoft .NET framework kullanarak ile tanımanız gerekir ya da özel bir programda ASP .NET denetimleri.

Bu makalede

Genel Bakış

InfoPath, kuruluşunuzun koşullu biçimlendirme, verilerin doğrulanmasıve veri bağlantıları Web Hizmetleri ve veritabanları gibi özellikleri kullanarak tutarlı ve yeniden kullanılabilir veri toplama yardımcı form şablonları oluşturmak için kullanabilirsiniz. Kullanıcılarınızın Web sunucunuz InfoPath Forms Serviceskullanıyorsa, kendi bilgisayarlarında veya bir Web tarayıcısında, form şablonlarını temel alan formları doldurabilirsiniz.

Özelleştirilmiş bir çözüm kullanmanızı iş gereksinimlerinize compel varsa, bu özelliklerin özel bir program veya Web formu bir InfoPath denetimi kullanarak yararlanabilirsiniz. Örneğin, aşağıdaki durumlarda düşünün:

  • Şirketiniz şirketinizin veritabanıyla uygun özel Windows program geliştirilmiştir. Bu veritabanı için veri toplamak için sıfırdan bir kullanıcı arabirimi oluşturmak yerine, verilerinizi arabirim bir araya getirmek üzere InfoPath denetimi kullanarak geliştirme zaman kazanabilirsiniz. Özel programınızı InfoPath Düzenleyicisi özellikleri bir araya getirmek üzere verilerin tümünü olur ve kendi arabirim geliştirmek olmaması yararı olmayacaktır.

  • Web formu daha kabul etmek ve mühendislik çizimleri belirli bir biçimde görüntülemek için iş gereksinim. Kullanıcılarınız için bir yapı izin uygulamak için bu mühendislik çizimler göndermeniz gerekir. Bu iş gereksinimi karşılamak için Geliştirme ekibinizin Web formu aracılığıyla bu çizimler kabul eden ve bunları bir Web tarayıcısında görüntülemek özel bir programı oluşturmuştur. Web programınız, kullanıcılar tarafından gönderilen çizimleri depolamak için SQL Server veritabanına bağlanmak için gerekir. Özel Web formunuza InfoPath denetimi genişleterek, SQL Server veritabanları için yerel destek InfoPath şirketinizin var olan Web formu ile uygun yeni bir özel program geliştirme zorunda kalmadan yararlanabilirsiniz.

  • Şirketiniz programları InfoPath dahil olmak üzere, bir araya getirmek üzere herhangi bir veri tarafından desteklenmeyen dış veri kaynağı kullanır. Şirketiniz verileri depolamak için bu dış veri kaynağına kullandığından, bu dış veri kaynağı ile iletişim kurmak için özel bir Windows program Geliştirme ekibinizin oluşturmuştur. Özel programınızı InfoPath denetim ekleme InfoPath özelliklerinin tümünü içeren zengin, bir kullanıcı arabirimi sağlar.

Denetimde encapsulated InfoPath ile özel Windows program ya da özel Web formu InfoPath Düzenleyicisi özellikleri şimdi ekleyebilirsiniz.

Sayfanın Başı

InfoPath denetimi

InfoPath, özel Windows program veya Web formu InfoPath Düzenleyicisi özellikleri sunan derlenmiş dinamik bağlantı kitaplığı (.dll) dosya denetimidir. InfoPath ve InfoPath Forms Services InfoPath denetimi üç farklı sürümleri sevk. Kullandığınız denetimi özel programını ve olup o programı bilgisayarlarda tarayıcısı aracılığıyla veya InfoPath Web formu kullanılacak kullanılan teknolojisi bağlıdır.

Özel Windows programı, COM kullanan    COM kullanan özel Windows uygulamalarınızda InfoPath ile birlikte gelen Ipeditor.dll dosyayı kullanma Bu denetim kullanmak için InfoPathEditorObject sınıfın oluşturun. Bu sınıf özel programınızda Ipeditor.dll dosyasına bir başvuru ekleyerek kullanılabilir duruma gelir. InfoPath ile birlikte verilen dosya kullandığınızdan, kullanıcılarınız özel programını kullanmak için InfoPath bilgisayarlarında yüklü olması gerekir.

.NET framework kullanan özel Windows programı    InfoPath ile birlikte gelen Microsoft.Office.InfoPath.FormControl derleme .NET framework kullanan özel Windows programınızda kullanın. MSDN makalesi Özel Windows formu uygulaması InfoPath 2007 Form düzenleme ortamında barındırma, bu derleme kullanan daha fazla bilgi ve örnek kodu bulunur. InfoPath ile birlikte verilen dosya kullandığınızdan, kullanıcılarınız özel programını kullanmak için InfoPath bilgisayarlarında yüklü olması gerekir.

Özel Web formu    Özel Web formunuza InfoPath Forms Services ile birlikte gelen XmlFormView ASP.NET denetim kullanın. MSDN makalesi özel Web formu InfoPath 2007 Form düzenleme ortamında barındırma, bu denetimi kullanan daha fazla bilgi ve örnek kodu bulunur. Bu denetim, özel Web formu InfoPath Forms Servicesçalıştıran bir sunucu üzerinden işler olduğundan, kullanıcılarınız yalnızca özel Web formunuza kullanmak için Web tarayıcısı gerekir.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×