Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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.

W tym artykule

Omówienie

Podczas projektowania szablonu formularza z połączeniem głównym danych do bazy danych programu Microsoft SQL Server, być może trzeba zmienić głównego połączenia danych do innej bazy danych programu SQL Server. Załóżmy na przykład, że projektowanie szablonu formularza i przetestować w środowisku używa podobne do bazy danych produkcji testowej bazy danych. W trakcie tego procesu test projektowanie szablonu formularza, oparty na korzystającego z Twojej firmy do testowania bazy danych programu SQL Server. Ale baza danych programu SQL Server produkcji, której użytkownicy będą używać po wdrożeniu szablonu formularza znajduje się na innym serwerze. Przed wdrożeniem szablonu formularza, musisz zmienić głównego połączenia danych z testowej bazy danych w produkcyjnej bazie danych.

Po zmianie bazy danych w szablonie formularza głównego połączenia danych programu Microsoft Office InfoPath tworzy głównym źródło danych z pól i grup, które odpowiadają tak, że dane są przechowywane w nowej bazie danych. Jeśli nowej bazy danych są przechowywane dane w taki sam sposób jak starą bazę danych, programu InfoPath automatycznie wiąże istniejących kontrolek w szablonie formularza w polach nowego źródła danych. Jeśli pól i grup w nowym źródłem danych nie odpowiadają pól i grup w źródle danych stare, InfoPath powoduje usunięcie powiązania źródła danych z kontrolek. InfoPath usuwa powiązania z kontrolek, należy usunąć formanty w szablonie formularza lub formantów z innych pól w nowym źródłem danych.

Po zmianie głównego połączenia danych, możesz opublikować i przetestować szablon formularza, aby upewnić się, że głównego połączenia danych z bazą danych działa poprawnie podczas wypełniania formularzy opartych na szablonie formularza. Należy również przeprowadzić test, aby upewnić się, że istniejących formularzy opartych na szablonie formularza nadal będą działać zgodnie z oczekiwaniami. Po zakończeniu testy, możesz zezwolić użytkownikom na zacząć wypełniać formularze oparte na tym szablonie formularza. Łącza do dodatkowych informacji o publikowanie szablonu formularza w sekcji Zobacz też.

Początek strony

Zanim rozpoczniesz

Zanim zmienisz głównego połączenia danych z administratorem bazy danych jest potrzebny następujące informacje:

  • Nazwa serwera z nowej bazy danych programu SQL Server.

  • Uwierzytelnianie wymaga nowej bazy 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.

  • Sprawdzanie, czy nazwy tabel, nazwy pól i relacje w nowej bazie danych są takie same jak w starej bazy danych. Po dodaniu relacji między tabelami podczas pierwszego projektowania tego szablonu formularza, musisz dodać te same relacji między tabelami, gdy zmienisz głównego połączenia danych.

Początek strony

Zmienianie głównego połączenia danych

  1. W menu Narzędzia kliknij polecenie Konwertuj główne źródło danych.

  2. W Kreatorze połączenia danych sprawdź wybrane opcje są poprawne dla tego połączenia danych, a następnie kliknij przycisk Dalej.

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

  4. Na następnej stronie kreatora kliknij przycisk Zmień bazy danych.

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

  6. 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.

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

  8. 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.

  9. Kliknij przycisk Dalej.

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

  11. Na następnej stronie kreatora wpisz nazwę pliku, który przechowuje informacje o połączeniu danych w polu Nazwa pliku, 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. Na liście Wybierz tabelę podrzędną do dodania kliknij nazwę tabeli podrzędnej, a następnie kliknij przycisk Dalej.

    3. 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.

    4. Aby dodać relację, kliknij przycisk Dodaj relację, kliknij nazwę pola pokrewne w kolumnach, a następnie kliknij przycisk OK.

    5. Kliknij przycisk Zakończ.

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

  12. Kliknij przycisk Dalej.

  13. Na ostatniej stronie kreatora wpisz nazwę połączenia danych głównym. Ta nazwa będzie wyświetlana na liście Źródła danych w okienku zadań Źródło danych.

  14. Aby umożliwić użytkownikom przesyłanie ich danych formularza do innego przesyłania połączenia danych, które zostaną dodane później, kliknij przycisk Wyczyść pole wyboru Włącz przesyłanie dla tego połączenia, aby wyłączyć przesyłania połączenia danych w głównego połączenia danych.

  15. Kliknij przycisk Zakończ.

    Porada: Jeśli chcesz zmienić jakiekolwiek zapytania lub przesyłanie połączeń danych, które są pomocniczych połączeń danych do szablonów formularzy, te zmiany można wprowadzać przed przejściem do następnego kroku. Zmieniając połączeń danych pomocniczej teraz, możesz przetestować zarówno nowego głównego, jak i nowych pomocniczych połączeń danych w tym samym czasie. Łącza do dodatkowych informacji na temat zmieniania pomocniczych połączeń danych w sekcji Zobacz też.

  16. Aby sprawdzić wprowadzone zmiany, kliknij pozycję Podgląd na pasku narzędzi Standardowy lub naciśnij klawisze CTRL+SHIFT+B.

  17. Publikowanie szablonu formularza w menu plik kliknij pozycję Publikuj.

  18. Dokładnie przetestuj formularz po otwarciu formularza, który jest oparty na tym szablonie formularza i jego wypełniania. Upewnij się, że formularz oparty na tym szablonie formularza działa zgodnie z oczekiwaniami.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×