Funkcja - Pola wysyłania
Ta strona umożliwia dodawanie lub zmianę pól wysyłanych do usługi. W celu otwarcia tej strony należy użyć opcji
i przejść na kartę Pola wysyłania.Uwaga: Wyświetlanie określonego pola. Zamiast przewijać kolejne pola, można przejść do żądanego pola, klikając odpowiedni węzeł w drzewie na karcie Główne. Możliwe jest także używanie kombinacji klawiszy Alt+strzałka w lewo i Alt+strzałka w prawo do szybkiego wyświetlania następnej i poprzedniej pozycji na liście przewijanej.
Uwaga: Użytkownik definiuje pola wejściowe usługi. Na tej karcie należy określić, które pola będą wypełnione w dokumencie XML wysyłanym do usługi. Zasadniczo są to pola wejściowe usługi.
Opis strony
Pole Liczba porządkowa służy do definiowania kolejności pól wysyłania.
Dla każdego pola wysyłanego do usługi aplikacyjnej należy wprowadzić unikatową nazwę pola funkcji oraz Opis. Można też wprowadzać dowolne Komentarze opisujące sposób wykorzystania pola przez usługę.
Pole Źródło wartości pola służy do definiowania źródła wartości pola w dokumencie XML wysyłanym do usługi:
- Jeśli wartość pola jest taka sama przy każdym wywołaniu funkcji, należy wybrać opcję Zdefiniowane w funkcji. Pola tego typu są zwykle używane ze "stałymi" wartościami wejściowymi (tak aby autor skryptu nie musiał konfigurować wypełniania ich przy każdym wywołaniu funkcji). "Stałą" Wartość pola należy wprowadzić w sąsiednim polu.
- Jeśli wartość pola pochodzi ze skryptu, należy wybrać opcję Podane przez obiekt wywołujący. Na przykład, jeśli funkcja odczytuje klasę konta klienta, skrypt powinien podać wartość ID konta (ponieważ przy każdym wywołaniu funkcji przekazywany jest inny ID konta). Należy włączyć opcję Wymagane, jeśli obiekt wywołujący musi podać wartość pola (możliwe są opcjonalne pola wejściowe).
Niezależnie od źródła wartości pola należy użyć pola Zbiór reguł wypełniania XML w celu zdefiniowania wyrażenia XPath używanego do wpisywania wartości pola w dokumencie XML wysyłanym do usługi.