Ustawianie wartości domyślnych formularza

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Podczas projektowania szablonu formularza Microsoft Office InfoPath 2007, wartości domyślne można przypisać kontrolek, które są powiązane z polami w szablonie formularza. Wartością domyślną jest wartość, która jest automatycznie umieszczany w formancie przy otwarciu formularza wypełnij go.

W tym artykule

Omówienie wartości domyślnych

Ustawianie wartości domyślnej dla kontrolki

Ustawianie wartości domyślnej przy użyciu reguły

Ustawianie wszystkich wartości domyślnych dla formularza

Omówienie wartości domyślnych

Podczas projektowania szablonu formularza można przypisać wartości domyślne do kontrolek, aby ułatwić użytkownikom szybsze wypełnianie formularza. Na przykład jeśli utworzysz szablon formularza raportu wydatków pracowników, można przypisać bieżącą datę jako wartość domyślną dla kontrolki selektora dat. W wyniku bieżącej daty jest automatycznie wypełniane w kontrolce selektora dat, gdy użytkownik otwiera formularz, a ich nie trzeba ręcznie wprowadź datę.

Można ustawić wartości domyślne w szablonie formularza przez:

  • Przypisanie określonej wartości do formantu, który jest automatycznie wypełniane po otwarciu formularza do wypełniania go.

  • Ustawianie wartości domyślnej dla kontrolki przy użyciu reguła, na podstawie danych wprowadzonych przez użytkownika do innego formantu w formularzu.

  • Ustawianie jednocześnie wszystkie wartości domyślnych dla szablonu formularza.

Początek strony

Ustawianie wartości domyślnej formantu

Po ustawieniu wartość domyślną dla pola w szablonie formularza określisz wartości, który powinien być wyświetlany automatycznie w kontrolce gdy użytkownik wypełnia formularz oparty na tym szablonie formularza.

  1. Jeśli okienko zadań Źródło danych nie jest widoczny, kliknij pozycję Źródła danych, w menu Widok.

  2. W okienku zadań Źródło danych kliknij prawym przyciskiem myszy pole, dla którego chcesz ustawić wartość domyślną, a następnie w menu skrótów kliknij polecenie Właściwości.

  3. Kliknij kartę Dane.

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

    • Aby użyć określoną wartość jako wartość domyślną, wpisz wartość domyślną w polu wartość.

    • Aby użyć wyrażenia XPath do utworzenia wartości domyślnej, kliknij przycisk Wstaw formułę Obraz przycisku , a następnie w oknie dialogowym Wstawianie formuły utworzyć wyrażenie XPath.

      Porada : Aby automatycznie zaktualizować wartość w wybranym polu za każdym razem, gdy formuła jest obliczana, zaznacz pole wyboru Aktualizuj tę wartość podczas ponownego obliczania wyniku formuły w oknie dialogowym Właściwości pola lub grupy.

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

Szczegóły techniczne

Po ustawieniu wartość domyślna kontrolki również ustawiasz wartości domyślnej dla pola do którego jest związany formant. Wszystkie kontrolki powiązanej z tym polem są przypisywane tę samą wartość.

Jeśli wartość domyślna jest określona wartość, ta wartość znajduje się w pliku template.xml skojarzonym z szablonu formularza. Aby programowo zmienić wartość domyślną, należy zmienić wartość odpowiedniego pola w pliku template.xml. Jeśli wartość domyślna jest wynikiem wyrażenia XPath, wyrażenie znajduje się w pliku manifest.xsf w elemencie xsf: calculatedField dla pola.

Początek strony

Ustawianie wartości domyślnej przy użyciu reguły

Reguły umożliwia ustawianie wartości domyślnej formantu na podstawie wartości innego formantu. Reguła jest wykonywana w przypadku spełnienia warunku w formie akcji. Na przykład może być projektowanie szablonu formularza z formantem województwa i formantem kodu POCZTOWEGO. Gdy użytkownik wprowadzi kod POCZTOWY w formancie kodu POCZTOWEGO, w formancie województwa jest automatycznie wprowadzana poprawnego stanu.

Aby wykonać tę procedurę, muszą być dwa formanty w szablonie formularza, który użytkownik będzie wprowadzać dane, a drugie zostaną wypełnione z wartością domyślną na podstawie danych wprowadzić do pierwszej kontrolki.

  1. Kliknij dwukrotnie formant, który kontrolkę z wartością domyślną będzie oparty na.

    Na przykład w przypadku kontrolek Województwo i kod POCZTOWY, możesz umieść punkt kod POCZTOWY.

  2. Kliknij kartę Dane.

  3. W obszarze Sprawdzanie poprawności i reguły kliknij przycisk Reguły.

  4. W oknie dialogowym Reguły kliknij przycisk Dodaj.

  5. W polu Nazwa wpisz nazwę reguły.

  6. Aby określić, kiedy reguła ma być stosowana, kliknij przycisk Ustaw warunek.

  7. W oknie dialogowym warunek wprowadź warunek, a następnie kliknij przycisk OK.

    Na przykład jeśli ma wartość domyślną, aby dodać do kontrolki, gdy użytkownik wprowadza dane w innym formancie w pierwszym polu, kliknij pole, które użytkownik wprowadzi dane, kliknij opcję jest równa w drugim polu, a w ostatnim polu, wprowadź dane, które użytkownik wprowadzi w formancie.

  8. W oknie dialogowym Reguła kliknij przycisk Dodaj akcję.

  9. Na liście akcji kliknij przycisk Ustaw wartość pola.

  10. Kliknij Obraz przycisku obok pola pole, a następnie w oknie dialogowym Wybieranie pola lub grupy, kliknij kontrolkę, dla którego chcesz ustawić wartość domyślną.

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

    • Aby użyć określonej wartości jako wartość domyślną, wpisz odpowiednią wartość w polu wartość, a następnie kliknij przycisk OK.

    • Aby użyć wyrażenia XPath do utworzenia wartości domyślnej, kliknij przycisk Wstaw formułę Obraz przycisku , wprowadź formułę w oknie dialogowym Wstawianie formuły, a następnie kliknij przycisk OK.

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

Początek strony

Ustawianie wszystkich wartości domyślnych dla formularza

Jeśli wiesz, wszystkie formanty w szablonie formularza będą mieć wartość domyślną, a wartości domyślne nie są oparte na reguły, można ustawić wszystkie wartości domyślne naraz.

  1. W menu Narzędzia kliknij polecenie Opcje formularza.

  2. Na liście Kategoria kliknij pozycję Zaawansowane, a następnie kliknij polecenie Edytuj wartości domyślne.

  3. W oknie dialogowym Edytowanie wartości domyślnych zaznacz pole, którego wartość domyślną chcesz ustawić.

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

    • Aby użyć określonej wartości jako wartość domyślną, wpisz wartość domyślną dla pola w polu wartość domyślna, a następnie kliknij przycisk OK.

    • Aby użyć wyrażenia XPath do utworzenia wartości domyślnej, kliknij przycisk Wstaw formułę Obraz przycisku , a następnie w oknie dialogowym Wstawianie formuły utworzyć wyrażenie XPath.

      Porada : Aby automatycznie zaktualizować wartość w wybranym polu za każdym razem, gdy formuła jest obliczana, zaznacz pole wyboru Aktualizuj tę wartość podczas ponownego obliczania wyniku formuły w oknie dialogowym Edytuj wartości domyślne.

  5. Powtórz kroki 3 i 4 dla każdego pola, którego chcesz ustawić wartość domyślną.

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

Początek strony

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
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.

×