Udostępnij za pośrednictwem


Jak: wypełnianie dokumentów z danymi z usług

Dostęp do danych działa tak samo w projektów na poziomie dokumentu dla programu Microsoft Office tak jak w Windows Forms projektów.Użyj tych samych narzędzi i kod, aby przenieść dane do rozwiązania i formantów Windows Forms można nawet użyć do wyświetlania danych.Ponadto można wykorzystać formanty o nazwie hosta formanty, które są macierzystego obiekty programu Microsoft Office Excel i Microsoft Office Word, które dzięki zdarzenia i możliwość powiązania danych.Aby uzyskać więcej informacji, zobacz Elementy hosta i Omówienie kontroli hosta.

Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu dla następujących aplikacji: Excel 2013 i Excel 2010; Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.

Poniższy przykład pokazuje, jak dodać formanty powiązane z danymi do dokumentów w czasie projektowania.Na przykład sposób dodawania formantów powiązanych danych w poziomie stosowania dodatków w czasie wykonywania, zobacz Instruktaż: Wiązanie danych z usługi w projekcie na poziomie aplikacji.

łącze do wideo Aby wyświetlić pokrewne wideo demonstracyjne, zobacz czy I: współdziałania z usług sieci Web z programu Microsoft Excel?.

Aby wypełnić projektu poziomie dokumentu dane z usługi sieci Web

  1. Otwórz Źródła danych okno i utworzyć źródło danych usług dla projektu.Aby uzyskać więcej informacji, zobacz Jak: połączenia z danymi w usłudze.

  2. Przeciągnij tabelę lub pole z Źródła danych okna dokumentu.

    Formant jest tworzony w dokumencie, BindingSource jest tworzony, jest powiązany obiekt klasy w projekcie i klasy są generowane dla usługi.

  3. W kodzie należy utworzyć wystąpienie klasy usługi sieci Web, którą połączenia w kroku 1.

  4. Jeśli istnieją właściwości, które są wymagane do komunikacji z usługą sieci Web, można utworzyć wystąpienia tych właściwości.

  5. Tworzenie i wysyłanie żądania danych za pomocą metody udostępniane przez usługę sieci Web i wszystkie wystąpienia właściwości utworzonej w kroku 4.

    Metody, które można użyć zależą od tego, co usługi sieci Web oferuje.

  6. Przypisywanie odpowiedzi dane z usługi sieci Web, aby DataSource właściwość BindingSource.

Po uruchomieniu projektu, kontrole wyświetlić pierwszy rekord w źródle danych.Aby umożliwić przewijanie rekordów przez Obsługa zdarzeń waluty przy użyciu obiektów w BindingSource.

Zobacz też

Zadania

Jak: wypełnianie arkuszach z danymi z bazy danych

Jak: wypełnianie dokumentów z danymi z obiektów

Jak: wypełnianie dokumentów z danymi z bazy danych

Jak: aktualizacji źródła danych z danymi z kontroli hosta

Koncepcje

Omówienie źródeł danych

Wiązanie formantów Windows Forms do danych w programie Visual Studio

Inne zasoby

Wiązanie danych do formantów w rozwiązania dla pakietu Office