Przejdź do treści

!EGROUP

Definicja grupy elementów

Wiersz 1

!EGROUP, EGRP=<egrp> [, optional parameter]
Parametr
EGRP Nazwa grupy elementów (wymagana)
GENERATE Automatyczne generowanie węzłów należących do grupy elementów (opcjonalnie)
INPUT Nazwa pliku zewnętrznego (opcjonalnie)
Nazwa parametru Wartość parametru Opis
EGRP <egrp> Nazwa grupy elementów
GENERATE brak Automatyczne generowanie węzłów należących do grupy elementów
INPUT <filename> Nazwa pliku zewnętrznego (opcjonalnie); można użyć również razem z 2. i kolejnymi wierszami

Wiersz 2 i kolejne (gdy GENERATE nie jest używane)

(2. wiersz)elem1, elem2, elem3 ...
(tak samo w kolejnych wierszach)
Nazwa zmiennej Atrybut Opis
elemX I Numer elementu należącego do grupy elementów

Wiersz 2 i kolejne (gdy GENERATE jest używane)

(2. wiersz)elem1, elem2, elem3
(tak samo w kolejnych wierszach)
Nazwa zmiennej Atrybut Opis
elem1 I Pierwszy numer elementu w grupie elementów
elem2 I Ostatni numer elementu w grupie elementów
elem3 I Przyrost numeru elementu (opcjonalnie; w razie pominięcia elem3=1)

Uwagi

  • W jednym wierszu można podać dowolną liczbę elementów. Do rozpoczęcia następnej opcji można również wstawić dowolną liczbę wierszy.
  • Podane elementy muszą być zdefiniowane przed !EGROUP.
  • Elementy niezdefiniowane przez opcję !ELEMENT są wykluczane i wyświetlany jest komunikat ostrzegawczy.
  • Jeśli podany element już istnieje w tej samej grupie, jest ignorowany i wyświetlany jest komunikat ostrzegawczy.
  • Wszystkie elementy należą do grupy elementów o nazwie ALL (generowanej automatycznie).
  • Jedną grupę można definiować w kilku oddzielnych definicjach.

Przykład użycia

!EGROUP, EGRP=EA01
1, 2, 3, 4, 5, 6
101, 102
205

!EGROUP, EGRP=EA02
101, 102

!EGROUP, EGRP=EA01                 Do grupy „EA01” zostają dodane „501, 505”.
501, 505

!EGROUP, EGRP=EA04, GENERATE      Do grupy „NA04” zostają dodane
301, 309, 2                       „301,303,305,307,309,311,312,313”.

311, 313