Sekwencji wierszy współdzielonych między wieloma skryptami (modyfikacja możliwa w jednym miejscu).
Pytania i zmienne powiązane z oknem wyboru w trybie automatycznym.
Procedura wyboru skryptu do wykorzystania (maksymalnie 18 pytań).
Odniesienie do dokumentacji Implementacja
Prezentacja
Procedura : Wprowadź numer procedury o maksymalnie 5 znakach oraz tytuł o maksymalnie 30 znakach długości.
Wybory : Procedura może zostać wykorzystana przy dokonywaniu wyborów w trybie automatycznym oraz w przypadku skryptów o ograniczonej liczbie czynności.
Skrypt : Procedura może zostać wykorzystana wyłącznie w odniesieniu do skryptów.
Skrypt główny : W rezultacie możliwe jest zaplanowanie początkowego mini-skryptu, który służy do wyboru skryptu do uruchomienia. W tym celu należy utworzyć procedurę typu „skrypt główny” oraz przypisać do tej procedury parametr ogólny CFGINI. Przy wykonywaniu procedury zadawane są pytania oraz do zmiennej systemowej SCESEL zapisywany jest kod skryptu do uruchomienia. Pojedyncza procedura definiuje wszystkie skrypty główne w systemie.
Uwagi
Uruchomienie mini-skryptu nie jest dynamiczne:
Najpierw zadawane są pytania lub wypełnianie są „formularze i szablony”.
Wiersze skryptu typu „zmienna”, „entry point”, „połączenia z tabelą” oraz „komunikat” są następnie wykonywane w kolejności wprowadzenia.
Metoda wpisu : Dwa możliwe wybory:
Standardowe (jeżeli jest to procedura dla wyborów lub skryptów).
Wspomagane: automatyczne otwieranie okien wyboru (jeżeli jest to procedura zdefiniowana jako skrypt główny).
Wprowadzanie wierszy skryptu przebiega identycznie jak w przypadku procedur (wszystkie fazy)
Domyślnie, w pojedynczej tabeli zawierającej procedurę lub wiersze skryptu, istnieje możliwość skopiowania/wycięcia/wklejenia linii ustawień lub grupy linii przy pomocy przycisku w wierszu.
Przy tworzeniu lub wstawianiu nowego wiersza, istnieje możliwość wykorzystania prawego przycisku myszy w celu skopiowania poprzedniego wiersza.
W kolumnie warunku, przy pomocy prawego przycisku myszy istnieje możliwość skopiowania warunku z poprzedniego wiersza, lub automatyczne ustawienie warunku przeciwnego w poprzednim wierszu bez konieczności ponownego prowadzania.
W kolumnie wyrażenia, przy pomocy prawego przycisku myszy istnieje możliwość automatycznego skopiowania wyrażenia z poprzedniego wiersza.
W kolumnie „Symbol”, przy pomocy prawego przycisku myszy istnieje możliwość dostępu do słownika w trybie wyświetlania, który podaje charakterystykę wprowadzonego symbolu.
Przykład 1: Ustawienie pytania COLOR
Przykład 2: Ustawienie pytania DIAMETER, jeżeli odpowiedź na pytanie FORM = „R” (FORM może być również zmienną, której wartość obliczana jest przez skrypt)
Przykład 1 | Przykład 2 | |
Czynność | Pytanie | Pytanie |
Symbol | COLOR | DIAMETER |
Warunek | S_FORM = 'R' | |
Wyrażenie |
Uwaga
W przypadku wykorzystania „funkcji zaawansowanych”, jeżeli wprowadzono wyrażenie, pytanie inicjowane jest tym wyrażeniem przez wprowadzeniem.
Przykład 1:Obliczanie wartości zmiennej SURFACE przy pomocy wyrażenia (LENGTH oraz WIDTH = pytania lub zmienne)
Przykład 2:Obliczanie wartości zmiennej SPEED przy pomocy tabeli kalkulacji VITBIS, jako funkcji wartości parametru LARBIS, jeżeli wartość logiczna BISEAU to Prawda (zaznaczone pole wyboru lub wartość = 1)
Przykład 1 | Przykład 2 | |
Czynność | Zmienna | Zmienna |
Symbol | SURFACE | SPEED |
Warunek | S_BISEAU | |
Wyrażenie | S_LENG*S_WIDTH | |
Tabela kalkulacji | VITBIS | |
Indeks | LARBIS |
Przykład 1:Otwórz okno wyboru akcesoriów „ACC”, jeżeli wartość zmiennej ACCESS to Prawda i zezwala na dokonanie wyboru 1 do n linii.
Przykład 2:Otwórz okno wyboru akcesoriów „ACC”, wyłącznie w trybie wyświetlania.
Przykład 1 | Przykład 2 | |
Czynność | Wybór | Wybór |
Symbol | ACC | ACC |
Parametr | Wybierz. 1 do n linii | Brak wyboru |
Warunek | S_ACCESS |
Przykład:Otwórz okno wyboru opcji wariantów „OPT”, jeżeli wartość zmiennej OPTIONS to Prawda i umożliwia dokonanie wyboru 1 do n linii.
Na przykład | ||
Czynność | Opcje/warianty | |
Parametr | Wybierz. 1 do n linii | |
Symbol | OPT | |
Warunek | S_OPTIONS |
Na przykład: Przeczytaj rekord w tabeli jednostek (TABUNIT), odpowiadający jednostce zapisanej w zmiennej UOM, jeżeli zmienna nie jest pusta.
Na przykład | ||
Czynność | Tabela połączona | |
Symbol | TABUNIT | |
Warunek | S_UOM <> '' | |
Wyrażenie | [F:LNK]UOM = S_UOM |
Uwagi:
Rekord w tabeli dostępy jest pod skrótem [LNK].
Utworzenie połączenia spowoduje niedostępność poprzedniego połączenia (niezbędne jest utworzenie kopii zapasowej danych).
Na przykład: Wykonaj procedurę „RTZ”, jeżeli wartość zmiennej INT to Prawda
Na przykład | ||
Czynność | Procedura | |
Symbol | Zerowanie | |
Warunek | S_INIT |
Uwagi:
Wszystkie wiersze objęte są warunkiem wyrażonym na tym poziomie (w tym przypadku S_INT).
Ponadto każdy wiersz procedury objęty jest własnym warunkiem.
Zamknij
Pola
Na tej karcie występują następujące pola :
Blok numer 1
| Wprowadź numer procedury. |
|   |
| Zaznacz aby otrzymać we wpisie skryptu: - automatyczne otwarcie okien do wyboru wartości z listy (pytań/formularzy i szablonów). - otwarcie dodatkowego okna dla pytań sterowanych zasięgami (wyświetlenie zakresów wartości). |
Blok numer 2
| Wybierz: |
| Zaznacz, żeby deaktywować pozycję (usunięcie logiczne) |
| Wybierz typ czynności: |
| Zgodnie z poprzednim wyborem, wprowadź symbol lub wybierz. - Nazwę pytania, jeśli czynność dotyczy „pytania” - Nazwę zmiennej, jeśli czynność dotyczy „zmiennej” - Nazwę pola, jeśli czynność dotyczy „tabeli” - itp. |
|   |
| Wybrane pole tabeli jest ustalone zgodnie z indeksem (od 1). |
| Wybrana czynność wymaga dodatkowych ustawień: Możliwe wybory to są wyborami kontekstowymi i dostępne są w polu typu combi. |
| Wprowadzi warunek, który musi zostać spełniony do zastosowania tej reguły. |
| Wprowadź, wybierz lub utwórz wyrażenie w formacie syst. Adonix używając edytora formuł. |
| Zbuduj lub wybierz tablicę. Tablica ta musi posiadać typ wyniku (alfanumeryczny, numeryczny lub data) identyczny z typem zmiennej lub polem tabeli, na którą czynność ma wpływ. Wprowadzenie tego kodu jest obowiązkowe, jeśli nie wprowadzono wyrażenia kalkulacji. |
| Ułóż lub wybierz zmienną konfiguratora, która posłuży poszukiwaniu w uprzednio określonym szeregu. |
|   |
|   |
Zamknij
Ikona "Operacje"
Zamknij
Z funkcją domyślnie powiązane są następujące raporty :
PRTSCR : Drukowanie ekranu
Można to zmienić w ustawieniach.
Umożliwia przejście do symboli konfiguratora. |
Daje dostęp do tabel kalkulacji konfiguratora. |
Służy zatwierdzania procedury po jej utworzeniu lub modyfikacji. |
Służy do podglądu końcowej procedury. |
Istnieje możliwość skopiowania skryptu do innego folderu. W przypadku kopiowania do innego folderu, procedura kopiowana jest razem z symbolami, tabelami kalkulacji, formularzami i szablonami, jeżeli nie istnieją w folderze docelowym. Kontrola spójności przeprowadzana jest na symbolach i tabelach kalkulacji w obu folderach. Jeżeli mają różne charakterystyki, kopiowanie nie nastąpi. W każdym przypadku wyświetlany jest plik log, który zawierać będzie wszystkie wykryte problemy. Duplikowane formularze i szablony muszą zostać zatwierdzone w folderze docelowym. Jeśli w folderze docelowym tworzony jest symbol, należy go wprowadzić, a następnie wyjść z zarządzania symbolami, żeby mógł zostać uwzględniony. |
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Komunikat ten pojawia się podczas zatwierdzania skryptu, w sytuacji gdy kilka pytań zostało przypisanych do jednego wiersza w tej samej sekcji.
Komunikat pojawi się, jeżeli procedura wykorzystywana jest w skrypcie lub oknie wyboru.
Ten komunikat pojawia się przy modyfikacji procedury w oknie wyboru lub w skrypcie.