Aracılığıyla paylaş


Nasıl Yapılır: Belgeleri Hizmet Verileriyle Doldurma

Microsoft Office için belge düzeyi projelerindeki verilere Windows Form projelerindeki verilere eriştiğiniz gibi erişebilirsiniz.Çözümünüze veri getirmek için aynı araçları ve kodları kullanabilirsiniz ve verileri görüntülemek için Windows Forms denetimlerini bile kullanabilirsiniz.Ayrıca, Microsoft Office Word'de olaylarla ve veri bağlama özelliğiyle geliştirilmiş yerel nesneler olan konak kontrollerinden faydalanabilirsiniz.Daha fazla bilgi için bkz. Ana Bilgisayar Öğelerine ve Denetimlerine Genel Bakış.

Uygulama hedefi: Bu konudaki bilgiler, şu uygulamalar için belge düzeyi projelere yöneliktir. Excel 2013 ve Excel 2010; Word 2013 ve Word 2010. Daha fazla bilgi edinmek için, bkz. Office Uygulaması ve Proje Türüne Göre Kullanılabilir Özellikler.

Aşağıdaki örnekte belgelere tasarım zamanında verilere bağımlı denetimlerin nasıl ekleneceği gösterilmektedir.Uygulama düzeyi eklentilerinde verilere bağımlı denetimlerin çalışma zamanında nasıl ekleneceğinin bir örneği için bkz. İzlenecek Yol: Uygulama Düzeyi Projede Hizmet Verisine Bağlanma.

video bağlantısı İlgili video gösterimi için bkz: nasıl yapmak ı: etkileşimde Microsoft Excel Web hizmetleriyle?.

Bir Web hizmetinden gelen veriyle belge düzeyi projesini doldurmak için

  1. Veri Kaynakları penceresini açın ve projeniz için bir veri kaynağı hizmeti oluşturun.Daha fazla bilgi için bkz. Nasıl yapılır: Bir Hizmetteki Verilere Bağlanma.

  2. Veri Kaynakları penceresinden istediğiniz tabloyu veya alanı belgenize sürükleyin.

    Böylelikle belgede bir denetim oluşturulur, projenizdeki object (nesne) sınıfına bağımlı bir BindingSource oluşturulur ve hizmet için sınıflar üretilir.

  3. Kodunuzda, 1. adımda bağladığınız Web hizmeti sınıfının bir örneğini oluşturun.

  4. Web hizmetiyle iletişimde gerekli özellikler varsa, o özelliklerinin örneklerini yaratınız.

  5. Web hizmetinin ve 4. adımda oluşturduğunuz özellik örneklerinin kullanıma sunduğu yöntemleri kullanarak bir veri istemi oluşturun ve gönderin.

    Kullandığınız yöntemler, Web hizmetinin ne sunduğuna bağlıdır.

  6. BindingSource'un DataSource özelliğine Web hizmetinin veri yanıtını atayın.

Projeyi çalıştırdığınızda, denetimler veri kaynağındaki ilk kaydı görüntüler.BindingSource'daki nesneleri kullanan currency (geçerlilik) olaylarını işleyerek kayıtlar arasında kaydırmayı etkinleştirebilirsiniz.

Ayrıca bkz.

Görevler

Nasıl Yapılır: Çalışma Sayfalarını Veritabanı Verileriyle Doldurma

Nasıl Yapılır: Belgeleri Nesne Verileriyle Doldurma

Nasıl Yapılır: Belgeleri Veritabanı Verileriyle Doldurma

Nasıl Yapılır: Konak Kontrolü Verileriyle Veri Kaynağını Güncelleme

Kavramlar

Veri Kaynaklarına Genel Bakış

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

Diğer Kaynaklar

Office Çözümlerinde Verileri Denetimlere Bağlama