Applies ToInfoPath 2010 InfoPath 2013

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.

Pole kombi jest pole tekstowe z dołączoną pola listy. Ten typ formantu umożliwia użytkownikom wybieranie wstępnie zdefiniowaną wartość z listy lub wpisz własną wartość w polu tekstowym formantu. Listy jest ukryta, dopóki nie zostanie kliknięty strzałkę obok pola.

W tym artykule

Kiedy używać pola kombi

Używanie pola kombi, jeśli chcesz:

  • Umożliwianie użytkownikom wybieranie wstępnie zdefiniowaną wartość z listy opcji albo wpisz własną wartość.

  • Domyślnie ukryć elementy listy w formularzu.

  • Wyświetlanie wartości pobrane z ustalonej listy, szablon formularza źródło danych lub zewnętrznego źródła danych, takim jak baza danych lub lista programu Microsoft Windows SharePoint Services.

Na poniższej ilustracji użytkownicy kategoryzują wydatki w formularzu raportu wydatków, wybierając wartości z pola kombi. Jeśli ta osoba nie ma wartości, które są potrzebne, ich można wpisać w polu zamiast wybierać wartości na liście. W tym przykładzie użytkownik jest w trakcie wpisywania słowa Telefonu i faksu.

Element wpisywany w polu kombi

Po wstawieniu pola kombi w szablonie formularza, musisz określić wartości, które mają być wyświetlane w nim. W przeciwnym razie użytkownicy widzą pusta lista po kliknięciu strzałki obok pola kombi. W oknie dialogowym Właściwości pola kombi można wpisywać samodzielnie lub skonfigurować pole kombi, aby pobrać Wpisy z bazy danych lub innego źródła danych.

Kontrolki pokrewne

Program Microsoft Office InfoPath zawiera innych kontrolek, które są podobne do pól kombi, ale obsługujących różnych celów. Określanie, które formanty sprawdza się najlepiej w szablonie formularza, można znaleźć poniżej:

Pole listy    Jak pole kombi pole listy umożliwia użytkownikom wybieranie wartości na liście. Jednak użytkownicy nie mogą dodawać własnych wartości do pola listy. Ponadto pola listy wyświetla wszystkie elementy na liście niezbędne elementy w polu kombi są ukryte, dopóki nie zostanie kliknięty kontrolki. Jeśli zamierzasz zaoferować użytkownikowi wiele opcji do formantu pola listy może potrwać za dużo miejsca w szablonie formularza. W tym scenariuszu pola listy rozwijanej lub pola kombi może być lepszym rozwiązaniem.

Pole listy rozwijanej    Przykład pola kombi pola listy rozwijanej umożliwia użytkownikom wybierz wartość na liście, która jest ukryta w formularzu domyślnie. Jednak pole listy rozwijanej, użytkownicy nie mogą dodawać elementów do listy jak w przypadku pola kombi.

Pole listy wielokrotnego wyboru    Jeśli chcesz, aby użytkownicy mogli wybrać więcej niż jeden element na liście, można używać pola listy wielokrotnego wyboru. Pola listy wielokrotnego wyboru wyglądać dwa lub więcej pól wyboru wewnątrz listę. Jak pole kombi pole listy wielokrotnego wyboru umożliwia użytkownikom dodać własne elementu do listy.

Przyciski opcji    Przykład pola kombi grupę przycisków opcji umożliwia użytkownikom wybieranie z listy wzajemnie wykluczających się opcji. Przy użyciu przycisków opcji użytkownicy kliknij małe kółko dokonanie wyboru zamiast kliknąć pozycję elementu w polu listy.

Początek strony

Środowisko użytkownika

Pola kombi są podobne w wyglądzie do pola listy rozwijanej, ale ich użytkownicy mogą dodawać własne elementu do listy, w razie potrzeby. Jeśli został wpisany ręcznie w oknie dialogowym Właściwości pola kombi elementy listy podczas tworzenia pola kombi, InfoPath jest wyświetlany tekst "Wybierz pozycję lub typ..." jako domyślnego wpisu w polu kombi. Dzięki temu użytkownicy wiedzieć, że każda z tych operacji jest do przyjęcia. Jeśli elementy listy w polu kombi są wyświetlane wartości z innego miejsca w formularzu lub pomocnicze źródło danych, jest pomijany tekst "Wybierz lub wpisz...".

Przy pierwszym otwarciu formularza, elementy listy w polu kombi są ukryte. Aby otworzyć listę, użytkownicy kliknij strzałkę po prawej stronie pola kombi. Następnie kliknięciu elementu, aby go zaznaczyć.

Otwieranie pola kombi na formularzu

Jeśli użytkownicy nie widzą elementu odpowiednią listę, mogą kliknij pole i wpisz własną wartość.

Początek strony

Informacje dotyczące zgodności

Projektowanie szablonu formularza w programie InfoPath, możesz zaprojektować szablon formularza zgodny z przeglądarką. Podczas projektowania szablonu formularza zgodnego z przeglądarkami formantów pola kombi są niedostępne w okienku zadań formanty, ponieważ nie można wyświetlić w przeglądarce sieci Web.

Początek strony

Wstawianie pola kombi

Wstawianie pola kombi procedury różni się w zależności od tego, czy są trybu projektowania szablonu formularza nowego, pustego lub utworzenie projektowanie szablonu formularza w bazie danych lub innego źródła danych zewnętrznych.

Na poniższej ilustracji przedstawiono wygląd pola kombi jest zaznaczona w tryb projektowania.

Pole kombi zaznaczone w trybie projektowania

Kontrolki mogą być powiązane lub niepowiązane. Kontrolka powiązana jest połączona z polem lub grupą w źródle danych, dzięki czemu dane wprowadzane w kontrolce są zapisywane w pliku źródłowym formularza (XML). Kontrolka niepowiązana nie jest połączona z polem ani grupą, a dane wprowadzane w kontrolce nie są zapisywane. Gdy zaznaczysz kontrolkę lub umieścisz na niej wskaźnik myszy, w prawym górnym rogu kontrolki zostanie wyświetlony tekst oraz ikona powiązania. Tekst wskazuje, z którym polem lub którą grupą w źródle danych jest powiązana kontrolka. Ikona wskazuje, czy kontrolka jest poprawnie powiązana z polem lub grupą. Zielona ikona oznacza, że powiązanie jest poprawne. Jeśli występuje problem z powiązaniem, pojawi się niebieska lub czerwona ikona.

Źródło danych dla szablonu formularza składa się z pól i grup, które są wyświetlane w widoku hierarchicznym w okienku zadań Źródło danych. Pola kombi zawsze są powiązane z polami. W poniższym przykładzie kategorii pola kombi w szablonie formularza powiązane z polem kategorii w okienku zadań Źródło danych.

Relacja między polem kombi w szablonie formularza a odpowiadającym mu polem w źródle danych

Podczas tworzenia nowego, pustego szablonu formularza pole wyboru Automatycznie twórz źródło danych w okienku zadań Kontrolki jest domyślnie zaznaczone. Dzięki temu podczas dodawania kontrolek do szablonu formularza program InfoPath automatycznie tworzy pola i grupy w źródle danych. Te pola i grupy są wyświetlane w okienku zadań Źródło danych w formie ikon plików i folderów.

Jeśli projektujesz szablon formularza na podstawie istniejącego pliku w formacie XML (Extensible Markup Language), bazy danych lub usługi sieci Web, pola i grupy w okienku zadań Źródło danych w programie InfoPath pochodzą z tego istniejącego źródła danych.

Wstawianie pola kombi

  1. W szablonie formularza umieść kursor w miejscu, w którym chcesz wstawić kontrolkę.

  2. Jeśli okienko zadań Kontrolki nie jest widoczne, kliknij pozycję Więcej kontrolek w menu Wstawianie lub naciśnij klawisze ALT + I, a następnie klawisz C.

  3. W okienku zadań Kontrolki wykonaj jedną z następujących czynności:

    • Aby automatycznie utworzyć powiązane z polem listy pole w źródle danych, zaznacz pole wyboru Automatycznie twórz źródło danych.

    • Aby powiązać pole listy z istniejącym polem, wyczyść pole wyboru Automatycznie twórz źródło danych.

      Uwaga: Jeśli to pole wyboru jest niedostępne, źródło danych jest zablokowane. Na przykład jeśli projektujesz szablon formularza na podstawie schematu XML, dodawanie nowych pól lub grup do źródła danych w programie InfoPath może nie być możliwe. To ograniczenie zapobiega nieumyślnemu wprowadzeniu do schematu zmian, w wyniku których schemat stałby się nieprawidłowy.

  4. W obszarze Wstaw kontrolki kliknij Pole kombi.

  5. Wyczyszczenie pola wyboru Automatycznie twórz źródło danych w kroku 3, wybierz pole, w oknie dialogowym Powiązanie pola kombi, w którym chcesz powiązać pole listy.

  6. Aby dodać etykietę do kontrolki, wpisz tekst powyżej kontrolki lub po jej lewej stronie i zakończ go dwukropkiem (:).

  7. Aby określić wartości, których chcesz użyć jako wpisy na liście, kliknij dwukrotnie pole kombi.

  8. Kliknij kartę Dane.

  9. Wykonaj jedną z następujących czynności, aby wypełnić pole kombi:

    Wpisz wartości pola listy samodzielnie

    Jest to przydatne, gdy masz ustalony, ograniczony zbiór wartości i nie przewidujesz ich zmiany w przyszłości. Jeśli wartości jednak się zmienią, będzie konieczne opublikowanie zaktualizowanej wersji szablonu formularza, aby użytkownicy mogli wyświetlać i wybierać najnowsze pozycje na liście.

    1. Kliknij przycisk Dodaj.

    2. W polu Wartość wpisz tekst, który chcesz zapisać, jeśli użytkownik wybierze tę pozycję.

    3. W polu Nazwa wyświetlana wpisz tekst, który będzie wyświetlany w tym miejscu na liście, a następnie kliknij przycisk OK.

    4. Powtórz kroki od 1 do 3 dla każdej pozycji, którą chcesz dodać do pola listy.

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

    Użyj wartości z innej części formularza

    Ta opcja jest przydatna, gdy chcesz, aby wartości na liście zmieniały się w zależności od innych wartości wprowadzanych przez użytkowników w formularzu.

    1. W obszarze Pozycje w polu listy kliknij pozycję Sprawdź wartości w źródle danych formularza.

      Pozycje w polu listy muszą być skojarzone z określoną grupą powtarzającą się lub polem powtarzającym się w szablonie formularza.

    2. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Pozycje, a następnie w oknie dialogowym Wybieranie pola lub grupy kliknij pole powtarzające się albo grupę powtarzającą się, która będzie źródłem wartości dla pola listy, i kliknij przycisk OK.

    3. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Wartość, kliknij pole zawierające możliwe wartości elementów w polu listy, a następnie kliknij przycisk OK. Gdy użytkownik kliknie element w polu listy, jedna z tych wartości zostanie zapisana w źródłowym pliku XML.

    4. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Nazwa wyświetlana, kliknij pole zawierające wartości wyświetlane w polu listy, a następnie kliknij przycisk OK.

      Porada: Aby zapobiec wielokrotnemu wyświetlaniu wartości nazwy wyświetlanej w polu listy, zaznacz pole wyboru Pokaż tylko wpisy z unikatowymi nazwami wyświetlanymi.

    Użyj wartości z bazy danych, usługi sieci Web, dokumentu XML lub witryny programu SharePoint

    Jest to przydatne, jeśli chcesz, aby wartości w polu listy były zawsze aktualne lub regularnie odświeżane. Wartości są zwykle przechowywane w bazie danych lub innym zewnętrznym źródle danych i pobierane przy każdym otwarciu formularza.

    1. Kliknij pozycję Sprawdź wartości z zewnętrznego źródła danych.

    2. Wykonaj jedną z następujących czynności:

      • Jeśli dodano już połączenie danych, kliknij je w polu Połączenie danych.

      • Aby dodać nowe połączenie danych, kliknij pozycję Dodaj, a następnie postępuj zgodnie z instrukcjami wyświetlanymi w Kreatorze połączenia danych.

        Pozycje w polu listy muszą być skojarzone z określoną grupą powtarzającą się lub polem powtarzającym się.

    3. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Pozycje, a następnie w oknie dialogowym Wybieranie pola lub grupy kliknij pole lub grupę, które będą źródłem wartości dla pola listy, i kliknij przycisk OK.

    4. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Wartość, kliknij pole zawierające możliwe wartości elementów w polu listy, a następnie kliknij przycisk OK. Gdy użytkownik kliknie element w polu listy, jedna z tych wartości zostanie zapisana w źródłowym pliku XML.

    5. Kliknij pozycję Wybierz wyrażenie XPath Obraz przycisku obok pola Nazwa wyświetlana, kliknij pole zawierające wartości wyświetlane w polu listy, a następnie kliknij przycisk OK.

      Porada: Aby zapobiec wielokrotnemu wyświetlaniu wartości nazwy wyświetlanej w polu listy, zaznacz pole wyboru Pokaż tylko wpisy z unikatowymi nazwami wyświetlanymi.

Początek strony

Porady dotyczące układu

Skorzystaj z poniższych porad, aby dostosować wygląd, rozmiar i inne aspekty formant pola kombi:

  • Należy rozważyć, czy poszerzanie pole kombi, tak aby była kilka spacji większych niż średnia szerokość elementów na liście. W ten sposób elementy listy częściowo nie są ukryte.

  • Aby zmienić szerokość wielu polach kombi jednocześnie, zaznacz pola kombi, którego rozmiar chcesz zmienić, naciśnij klawisze ALT + ENTER, kliknij kartę rozmiar, a następnie w polu Szerokość wpisz nowy numer.

  • Aby zmienić kolor tła dla kilku pól kombi jednocześnie, zaznacz pola kombi, które chcesz zmienić. W Format menu kliknij pozycję Obramowanie i cieniowanie, a następnie wprowadź niezbędne zmiany na karcie Cieniowanie.

  • Aby dostosować czcionkę, która jest wyświetlana w polu kombi, użyj pola Czcionka i Rozmiar czcionki na pasku narzędzi Formatowanie. Aby zmienić czcionki i rozmiaru czcionki dla wszystkich pól kombi w szablonie formularza jednocześnie, kliknij pole kombi, zawierający formatowanie, a następnie w Format menu kliknij polecenie Zastosuj czcionkę do wszystkich formantów pola kombi.

  • Jeśli chcesz dopasować odstępy między polem kombi i obiekty, które należy ująć ją w szablonie formularza, możesz dostosować ustawienia marginesów w oknie dialogowym Właściwości pola kombi (kartarozmiar ). Za pomocą marginesy, aby zwiększyć odstęp oferuje dokładniejszą kontrolę niż za pomocą podziałów akapitu, aby zwiększyć odstęp.

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