Wstawianie sekcji powtarzanej

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.

Jeśli wstawisz sekcji powtarzanej w szablonie formularza programu Microsoft Office InfoPath, użytkownicy mogą dodawać wielu wystąpień tej sekcji podczas wypełniania formularza, który jest oparty na szablonie formularza.

W tym artykule

Kiedy należy używać sekcji powtarzanej

Środowisko użytkownika

Wstawianie sekcji powtarzanej

Porady dotyczące układu

Kiedy należy używać sekcji powtarzanej

Sekcja powtarzana jest formant zawierający inne formanty i która się powtarza, stosownie do potrzeb. Użyj sekcji powtarzanej, jeśli chcesz:

  • Zbieranie wielu wystąpień tego samego typu danych. Na przykład w szablonie formularza raport sprzedaży służy sekcji powtarzanej do zbierania cele sprzedaży od zespołu.

  • Wyświetlanie zmiennych ilości danych w formularzu. Na przykład jeśli szablonu formularza jest połączony z bazą danych o pracownikach, służy sekcji powtarzanej do wyświetlenia odpowiednich rekordów, gdy użytkownik kwerendy bazy danych z programu InfoPath. Jeśli jest jeden rekord, zostanie wyświetlona tylko jedna sekcja w formularzu. Jeśli zostanie zwróconych 10 rekordów, zostanie wyświetlonych 10 sekcji.

  • Unikaj pustych obszarów zajmujących miejsce w szablonie formularza.

Załóżmy szablonu formularza z ubezpieczenia aplikacji, w której musi być wyszczególniona kandydatów nazwisko i wiek ich zależności. Papierowa wersja tego formularza może zostać wyświetlony trzy pola, założono, że większość osób zależności 3 lub mniej. Osób, które mają więcej niż trzy zależności będą musieli zmieścić informacje o dodatkowych osobach w istniejących polach lub wpisać je na odwrocie formularza.

Za pomocą sekcji powtarzanej tak, aby kandydatów łatwo można dodać dowolną liczbę zależności w razie potrzeby w wersji tego formularza programu InfoPath. Na poniższej ilustracji przedstawiono, jak to może wyglądać dla osoby wypełniającej formularz.

Repeating section on form

Po wstawieniu sekcji powtarzanej w szablonie formularza, wstawia się właściwie pusty kontener. W sekcji powtarzającej się użyteczne możesz wstawić inne formanty sekcji powtarzanej.

Kontrolki pokrewne

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

Powtarzanie tabeli    Jeśli chcesz, aby użytkownicy mogli dodać wiele wierszy do tabeli, rozważ użycie tabeli powtarzanej zamiast sekcji powtarzanej w szablonie formularza. Na przykład przedstawia się w danych dla pozycji, takich jak pozycje faktury w formacie tabeli, aby użytkownicy mogli dodawać dodatkowe wiersze do tabeli stosownie do potrzeb. Ostatecznie za pomocą tabeli powtarzanej zamiast sekcji powtarzanej jest kwestią preferencji. Oba formanty umożliwiają zbieranie i wyświetlanie wielu wystąpień tego samego typu danych.

Sekcja    Sekcje służą do organizowania grup pokrewnych formantów. Jeśli używasz sekcji zamiast sekcji powtarzanej, użytkownicy nie mogą dodawać kolejne sekcje do formularza.

Grupa wyborów powtarzanie    Grupy wyboru zawierają co najmniej dwie sekcje. Domyślnie jedna z nich jest wyświetlana w formularzu. Użytkownicy mogą wybierać zastąpić innej sekcji. Grupy wyboru również można wstawiać w formularzu wielokrotnie przez użytkownika.

Cykliczne sekcji powtarzającej się    Przykład sekcji powtarzanej sekcji powtarzanej cykliczne można wstawiać wielokrotnie w formularzu. Gdy użytkownicy wstawić wielu wystąpień sekcji powtarzanej, każda nowa sekcja jest wstawiana pod poprzedniej sekcji, jeden po drugim. Z sekcji powtarzanej cykliczne jednak każda nowa sekcja jest wstawiana istniejącej sekcji, uzyskując zestawu sekcje zagnieżdżone. Jest to przydatne, jeśli chcesz utworzyć zawartość hierarchiczną, takich jak konspektu.

Sekcja opcjonalna    Jeśli dodasz sekcji powtarzanej do szablonu formularza zawsze pojawiał się na formularzu po pierwszym otwarciu użytkownika. Sekcje opcjonalne, z drugiej strony są domyślnie ukryte. Użytkowników można wybrać, czy chcesz uwzględnić sekcja opcjonalna w formularzu. Na przykład w formularzu zamówienia zakupu niektórych użytkowników może chcesz skomentować dostaw one zostać kolejności. Można wstawić sekcję opcjonalną i dodawanie pola tekstu sformatowanego oznaczone notatki w tej sekcji opcjonalne. Użytkownicy mogą dodawać sekcja opcjonalna, jeśli są potrzebne, klikając pozycję tekst instruktażowy poniżej sekcja opcjonalna.

Formant listy    Kontrolki listy to najprostszy typ formantu powtarzanego i są przydatne, gdy chcesz, aby użytkownicy mogli dodawać dowolną liczbę elementów w razie potrzeby do listy punktowanej, numerowanej lub zwykłej. Na przykład formant listy punktowanej umożliwia liczby elementów na liście problemów.

Formant wzorca/szczegółu    Formant wzorca/szczegółu jest zestawem dwóch powiązanych formantów. Formant wzorca jest zawsze tabeli powtarzającej się. Formant szczegółu może być tabelą powtarzaną lub sekcji powtarzanej. Formant wzorca/szczegółu służy do łączenie jednego formantu do innego, tak, aby zaznaczenia w pierwszym formancie określa zawartości wyświetlanej w formancie drugiego.

Początek strony

Środowisko użytkownika

Gdy użytkownicy przesuwają wskaźnik nad sekcji powtarzanej, niebieski przycisk ze strzałką on pojawia się w lewym górnym rogu. To jest przycisk menu skrótów. Kliknięcie tego przycisku, aby wyświetlić opcje wstawiania lub usuwania sekcji powtarzającej się.

Shortcut menu overlapping repeating section on form

Początek strony

Wstawianie sekcji powtarzanej

Procedury służące do wstawiania sekcji powtarzanej 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 sekcji powtarzanej jest zaznaczona w tryb projektowania.

Repeating section selected in design mode

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. Sekcje powtarzane są najczęściej powiązane z powtarzających się grup w źródle danych szablonu formularza, mimo że ta osoba może być związany także powtarzających się pól.

W poniższym przykładzie zależności powtarzającej się sekcji w szablonie formularza jest związany z zależne grupą powtarzaną w okienku zadań Źródło danych. Każdy formant w sekcji powtarzanej powiązane odpowiadające im pole, który jest częścią grupy sekcji powtarzającej się.

Relationship between repeating section on form and repeating group in Data Source task pane

Wstawianie sekcji powtarzanej na nowy, pusty formularz

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.

  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 obszarze Wstaw kontrolki kliknij Sekcji powtarzającej się.

  4. Aby dodać formanty do sekcji powtarzanej, przeciągnij kontrolek, które mają z okienka zadań formanty do sekcji powtarzanej w szablonie formularza.

    Uwaga: Nie należy przenosić formantu, który znajduje się już w szablonie formularza do sekcji, chyba że pole formantu jest już częścią grupy sekcji w źródle danych. W przeciwnym razie powiązanie formantu może zostać przerwane.

  5. Aby dodać etykietę do kontrolki, wpisz tekst powyżej.

Wstawianie sekcji powtarzanej w szablonie formularza, który jest oparty na istniejącym źródle danych

Jeśli projektowanie szablonu formularza na istniejący plik języka XML (Extensible Markup), bazy danych lub usługi sieci Web, program InfoPath uzyskuje pól i grup w okienku zadań Źródło danych z tego istniejącego źródła danych. W tym scenariuszu można dodać sekcji powtarzanej, przeciągając powtarzającej się grupy z okienka zadań Źródło danych do szablonu formularza lub wstawiając zgodnie z opisem w poniższej sekcji powtarzanej przy użyciu okienka zadań formanty procedura.

  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 obszarze Wstaw kontrolki kliknij Sekcji powtarzającej się.

  4. W oknie dialogowym Powiązanie sekcji powtarzającej się wybierz grupę powtarzających się, w którym chcesz przechowywać powtarzających się danych sekcji, a następnie kliknij przycisk OK.

  5. Dodawanie kontrolek do sekcji powtarzanej, a następnie powiązać je do odpowiednich pól w źródle danych.

  6. Program InfoPath używa nazwy pola lub grupy jako etykieta formantu. W razie potrzeby zmień tekst etykiety.

    Porada: Za pomocą okienka zadań Źródło danych do wstawiania formantów. W okienku zadań Źródło danych kliknij prawym przyciskiem myszy powtarzającej się grupy, którą chcesz powiązać sekcja powtarzana, a następnie kliknij Sekcja powtarzana w menu skrótów.

Początek strony

Porady dotyczące układu

Zanim wstawisz kontrolek do sekcji powtarzanej, należy wziąć pod uwagę sposób rozmieszczenie tych kontrolek. Możesz dodać kontrolek w dowolny sposób, przeciągając je w wybranym miejscu, w sekcji. Lub, jeśli chcesz mieć większą kontrolę nad układem, można dodać tabela układu sekcji powtarzanej, a następnie wstawić etykiety i formanty pojedynczych komórek, zapewniając ich ułożenie. W poniższym przykładzie projektant formularza użył tabeli układu jeden wiersz, kolumna 3 rozmieszczanie kontrolki sekcji powtarzanej.

layout table used to arrange controls in repeating section

Oprócz korzystania z tabelami układu, możesz wykonać jedną lub więcej z następujących czynności:

  • Aby zmienić rozmiar kilku sekcji powtarzającej się jednocześnie, zaznacz sekcje powtarzane, którego rozmiar chcesz zmienić, w Format menu kliknij polecenie Właściwości, a następnie wprowadź niezbędne zmiany na karcie rozmiar.

  • Aby zmienić obramowanie lub kolor sekcji powtarzanej, zaznacz go na szablonie formularza w Format menu, kliknij Obramowanie i cieniowanie, kliknij kartę Obramowanie, a następnie wprowadź odpowiednie zmiany.

  • Aby wyświetlić wygląd formantów w sekcji powtarzającej się z tekst, w menu Widok kliknij pozycję Przykładowe dane. Pomaga to uzyskać zorientować się, jak będzie wyglądać formularz oparty na szablonie formularza podczas jego wypełniania przez użytkownika.

  • Czasem tekst wewnątrz formantów w sekcji powtarzanej i etykiety po lewej stronie formanty te mogą się pojawić jako będzie prawidłowo wyrównany. Aby je szybko wyrównać, umieść punkt wstawiania, na karcie rozmiar kliknij przycisk Wyrównaj, a następnie kliknij przycisk Zastosuj. Jeśli etykiety i kontrolki znajdują się w różnych komórkach tabeli układu, kliknij prawym przyciskiem myszy komórkę zawierającą etykiety, w menu skrótów kliknij polecenie Właściwości tabeli, a następnie kliknij Centrum w obszarze Wyrównanie w pionie, na karcie komórki.

  • Opcja w pionie Powtórz jest zaznaczona domyślnie. Oznacza to, że użytkownicy dodawania sekcje powtarzane, tych sekcji mają być wyświetlane w pionie tworzeniu w dół o długości formularza. Możesz wprowadzić sekcji powtarzanej rozwiń poziomo zamiast tego. Umożliwia tworzenie całkowicie różnymi układami. Na przykład można utworzyć szablon formularza, którego przypomina kalendarza. Opcja Powtarzanie poziomie nie jest obsługiwana w szablonach formularzy zgodnych z przeglądarką.

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.

×