Porady: zapełnianie dokumentów 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 Przegląd obiektów hosta i formantów hosta.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do 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 aplikacjach 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 Wskazówki: powiązanie z danymi z usług w projektach na poziomie aplikacji.
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
Otwórz Źródła danych okno i utworzyć źródło danych usług dla projektu.Aby uzyskać więcej informacji, zobacz Porady: łączenie z danymi w usłudze.
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.
W kodzie należy utworzyć wystąpienie klasy usługi sieci Web, którą połączenia w kroku 1.
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.
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.
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
Porady: zapełnianie arkuszy danymi z bazy danych
Porady: zapełnianie dokumentów danymi z obiektów
Porady: zapełnianie dokumentów danymi z bazy danych
Porady: aktualizowanie źródła danych danymi z formanty hosta
Koncepcje
Powiązywanie formantów formularzy systemu Windows z danymi w Visual Studio