Użyj wartości z bazy danych programu SQL Server, aby wypełnić pole listy, pole listy rozwijanej lub pole kombi

Uwaga:  Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Można wypełnić pole listy, pole listy rozwijanej lub pole kombi z danymi z połączenia danych kwerendy do bazy danych programu Microsoft SQL Server.

W tym artykule

Omówienie

Przed rozpoczęciem

Krok 1: Dodawanie kwerendy połączenia danych

Krok 2: Konfigurowanie formantu

Omówienie

Pole listy, pole listy rozwijanej lub pole kombi Wyświetla elementy, które użytkownik może zaznaczyć podczas wypełniania formularza, który jest oparty na szablonie formularza. Możesz skonfigurować następujące typy kontrolek w celu wyświetlania danych z pomocniczego połączenia danych do bazy danych programu Microsoft SQL Server. Pomocniczego połączenia danych jest wszystkie połączenia danych z zewnętrznego źródła danych dodany do szablonu formularza, aby uzyskać dane z i przesyłanie danych do zewnętrznego źródła danych, takich jak usługi sieci Web użytkownikom wypełnianie formularzy opartych na tym szablonie formularza.

Po dodaniu pomocniczego połączenia danych w danych kwerendy do szablonu formularza programu Microsoft Office InfoPath utworzoną pomocniczej źródło danych z pola danych oraz grupy odpowiadający sposób dane są przechowywane w bazie danych. Połączenie danych kwerendy pobiera dane z usługi sieci Web i zapisuje te dane w pomocnicze źródło danych formularza. Domyślnie dane w pomocnicze źródło danych jest dostępna tylko wtedy, gdy użytkownicy są połączeni z siecią. Można skonfigurować pomocniczego połączenia danych można zapisać wyniki kwerendy na komputerach użytkowników, dzięki czemu będą mieli dostęp do danych, gdy ich formularza nie jest połączony z siecią.

Uwaga dotycząca zabezpieczeń: Jeśli korzystasz z pomocniczego połączenia danych do pobierania danych poufnych z zewnętrznego źródła danych, można wyłączyć tę funkcję w celu ochrony danych przed nieautoryzowanym użyciem w przypadku, gdy komputer jest utraconych lub kradzież. Jeśli wyłączysz tę funkcję, dane będą dostępne tylko wtedy, gdy użytkownik jest połączony z siecią.

Struktura danych w pomocnicze źródło danych musi być zgodna tak, że dane są przechowywane w bazie danych, nie można zmodyfikować istniejące pola lub grupy w pomocnicze źródło danych. Łącza do dodatkowych informacji o połączeń danych i źródeł danych w sekcji Zobacz też.

Początek strony

Zanim rozpoczniesz

Zanim będzie można używać wartości z bazy danych programu SQL Server, aby wypełnić formantu w szablonie formularza, z administratorem bazy danych jest potrzebny następujące informacje:

  • Nazwa serwera z bazy danych, którego będziesz używać za pomocą tego szablonu formularza.

  • Nazwa bazy danych, którego będziesz używać za pomocą tego szablonu formularza.

  • Uwierzytelnianie, wymagane przez bazę danych. Baza danych można określić, jak użytkownicy mogą uzyskiwać dostęp do bazy danych za pomocą uwierzytelniania Microsoft Windows lub uwierzytelnianie programu SQL Server.

  • Nazwa tabeli zawierającej dane, które chcesz wysłać do formularza. To jest tabela podstawowa. Jeśli zamierzasz użyć więcej niż jednej tabeli w bazie danych, należy nazwy drugiej, tabele podrzędne. Należy również nazw pól w tabelach podrzędne mające relacje do pól w tabeli podstawowej.

  • Czy można bezpiecznie przechowywać wyniki kwerend na komputerach użytkowników w trybie offline.

Początek strony

Krok 1: Dodawanie kwerendy połączenia danych

Jeśli nie masz istniejącego połączenia danych kwerendy, którego można używać w szablonie formularza, wykonaj poniższe czynności, aby dodać pomocniczego połączenia danych do szablonu formularza danych kwerendy. Jeśli szablon formularza zawiera już połączenie danych pomocniczej, którego można używać, możesz pominąć tę sekcję i przejdź do Krok 2: Konfigurowanie kontrolki.

  1. W menu Narzędzia kliknij polecenie Połączenia danych.

  2. W oknie dialogowym Połączenia danych kliknij przycisk Dodaj.

  3. W Kreatorze połączenia danych kliknij przycisk Utwórz nowe połączenie, kliknij opcję Odbierz dane, a następnie kliknij przycisk Dalej.

  4. Na następnej stronie kreatora kliknij bazy danych (Microsoft SQL Server lub Microsoft Office Access tylko), a następnie kliknij przycisk Dalej.

  5. Na następnej stronie kreatora kliknij przycisk Wybierz bazę danych.

  6. W oknie dialogowym Wybieranie źródła danych kliknij Nowe źródło.

  7. Na następnej stronie kreatora na liście Jakiego rodzaju źródła danych chcesz nawiązać połączenie kliknij pozycję Microsoft SQL Server, a następnie kliknij przycisk Dalej.

  8. W polu Nazwa serwera wpisz nazwę serwera, który zawiera bazę danych programu SQL Server.

  9. W obszarze poświadczenia logowania wykonaj jedną z następujących czynności:

    • Jeśli baza danych określa, kto ma dostęp na podstawie poświadczeń używanych w sieci Microsoft Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Jeśli baza danych określa, kto ma dostęp na podstawie określonej nazwy użytkownika i hasła, pobranego z administratorem bazy danych, kliknij opcję Użyj następujących nazwę użytkownika i hasło, a następnie wpisz swoją nazwę użytkownika i hasło w polu Nazwa użytkownika i Hasło pola.

  10. Kliknij przycisk Dalej.

  11. Na liście Wybierz bazę danych, która zawiera dane, które chcesz kliknij nazwę bazy danych, której chcesz użyć, kliknij pozycję Połącz z określonej tabeli, kliknij nazwę tabeli podstawowej i kliknij przycisk Dalej.

  12. Na następnej stronie kreatora, w polu Nazwa pliku wpisz nazwę pliku, w którym przechowywane są informacje o połączeniu danych, a następnie kliknij przycisk Zakończ, aby zapisać ustawienia.

    Jeśli planujesz korzystanie z innych tabel podczas połączenia danych kwerendy, możesz dodać i innymi tabelami na tej stronie kreatora.

    Dodawanie innych tabel

    1. Kliknij przycisk Dodaj tabeli.

    2. W oknie dialogowym Dodawanie tabeli lub kwerendy kliknij nazwę tabeli podrzędnej, a następnie kliknij przycisk Dalej. Program InfoPath próbuje ustawić relacje dopasowując nazwy pól w obu tabelach. Jeśli nie chcesz używać sugerowane relacji, wybierz relację, a następnie kliknij Usuwanie relacji. Aby dodać relację, kliknij pozycję Dodaj relację. W oknie dialogowym Dodaj relację kliknij nazwę każdego pola pokrewne w odpowiedniej kolumnie, a następnie kliknij przycisk OK.

    3. Kliknij przycisk Zakończ.

    4. Aby dodać dodatkowe podrzędne tabel, powtórz te kroki.

  13. Kliknij przycisk Dalej.

  14. Aby zapisać wyniki kwerendy z szablonem, zaznacz pole wyboru Przechowaj kopię danych w szablonie formularza. Zaznaczenie tego pola wyboru przechowuje wyników kwerendy w szablonie formularza. Becuase dane są przechowywane w szablonie formularza. dane są niedostępne w formularzach, które wypełniania przez użytkowników, nawet w przypadku ich komputery nie są połączone z siecią.

    Uwaga dotycząca zabezpieczeń: Zaznaczenie tego pola wyboru przechowuje wyników kwerendy w szablonie formularza. Ponieważ dane są przechowywane w szablonie formularza, jest dostępny w formularzach, które wypełniania przez użytkowników, nawet jeśli ich komputery nie są połączone z siecią. Jeśli występują poufne dane z tego połączenia danych, można wyłączyć tę funkcję w celu ochrony danych w przypadku, gdy komputer jest utraconych lub kradzież.

  15. Kliknij przycisk Dalej.

  16. Na następnej stronie kreatora wpisz opisową nazwę dla tego połączenia danych pomocniczej. Jeśli chcesz formularza w celu odbioru danych automatycznie, gdy formularz jest otwarty, zaznacz pole wyboru automatycznie Pobierz dane po otwarciu formularza.

Początek strony

Krok 2: Konfigurowanie formantu

  1. Jeśli szablon formularza zawiera wiele widoków, kliknij nazwę widoku, w menu Widok, aby przejść do widoku z formantem, w którym chcesz wyświetlić dane z pomocnicze źródło danych.

  2. Kliknij dwukrotnie pole listy, pole listy rozwijanej lub formant pola kombi, który chcesz wypełnić.

  3. Kliknij kartę Dane.

  4. W obszarze pozycje w polu listy kliknij pozycję Sprawdź wartości z zewnętrznego źródła danych.

  5. Na liście Źródła danych kliknij przycisk źródło danych, które ma być używany.

  6. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola wpisów.

  7. W oknie dialogowym Wybieranie pola lub grupy Określ dane, które będą wyświetlane użytkownikowi i jakie dane zostaną przesłane do zewnętrznego źródła danych, wykonując jedną z następujących czynności.

    Określa, że dane, które będą widoczne dla użytkownika jest tych samych danych, które przedstawi użytkownika

    • Kliknij pole, a następnie kliknij przycisk OK.

    Określanie, że dane, które będą widoczne dla użytkownika różni się od danych, które użytkownik będzie przesyłać

    Uwaga: W tym scenariuszu dane, które będą widoczne dla użytkownika jest z jednego z pól w grupie, a użytkownik zostanie przesłane dane są w innym polu tej samej grupy.

    1. Kliknij grupę, a następnie kliknij przycisk OK.

    2. W oknie dialogowym Właściwości kontrolki kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola wartości.

    3. W oknie dialogowym Wybieranie pola lub grupy kliknij pole, które zawiera dane, że użytkownik będzie przesłanie do zewnętrznego źródła danych, a następnie kliknij przycisk OK.

    4. W oknie dialogowym Właściwości kontrolki kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Nazwa wyświetlana.

    5. W oknie dialogowym Wybieranie pola lub grupy kliknij pole, które zawiera dane, które będzie wyświetlane w formancie, a następnie kliknij przycisk OK.

  8. Jeśli pole w polu Nazwa wyświetlana zawiera wartości o podobnej nazwie wyświetlania i które mają być wyświetlane tylko unikatowych nazw, zaznacz pole wyboru Pokaż tylko wpisy z nazwy wyświetlane unikatowe.

Początek strony

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×