Tato funkce je k dispozici jen v určitých balících modulů. Info / Copyright

Práce s instancemi

Používání instancí vám umožní definovat funkce vašeho výrobku, které se mohou vyskytovat vícekrát, v rámci jedné skupiny Typical. Při definování skupin Typical máte možnost povolit generování více instancí elementu skupiny Typical. Konstruktér v Project Builder má pak možnost flexibilně rozsah funkcí vašeho výrobku rozšířit. Tím je rozsah projektové dokumentace neomezený. Není nutné stanovit maximální rozsah vašeho produktu již v pravidlech. Kromě toho se výrazně zlepší udržovatelnost konfigurátoru, neboť se musí upravit pouze jedno místo v pravidlech k provedení změn ve všech instancích elementu.

Ve vzorcích pro řízení chování instancí máte k dispozici dodatečné interní proměnné. Použijte tyto proměnné k cílenému definování pravidel pro chování jednotlivých instancí (viz příklad).

Interní proměnné Typ Význam
_index_ Integer Obsahuje index aktuální instance. Hodnota proměnné pro první instanci je 0, pro druhou instanci 1 atd.
_count_ Integer Obsahuje počet všech instancí. Když se v Project Builder vygenerují tři instance, je hodnota proměnné 3.
_first_ Boolean Obsahuje hodnotu 'pravda' pro první instanci. Obsahuje hodnotu 'nepravda' pro všechny ostatní instance.
_last_ Boolean Obsahuje hodnotu 'pravda' pro poslední instanci. Obsahuje hodnotu 'nepravda' pro všechny ostatní instance.
_even_ Boolean Obsahuje hodnotu 'pravda' pro všechny instance se sudým indexem. Obsahuje hodnotu 'nepravda' pro všechny ostatní instance.
_odd_ Boolean Obsahuje hodnotu 'pravda' pro všechny instance se lichým indexem. Obsahuje hodnotu 'nepravda' pro všechny ostatní instance.

Předpoklady

Postup

  1. Přetáhněte element, pro který chcete povolit více instancí, pomocí Drag&Drop na požadovanou pozici na pracovní ploše.
  2. Klikněte na pracovní ploše na element.
  3. Zobrazení se rozšíří o informace o struktuře a proměnných, které jsou přítomné v elementu.
  1. Aktivujte zatrhávací políčko Povolit instance.
  2. Zobrazí se dvě nová tlačítka. Tlačítko Neomezeně je aktivní. Konstruktér v Project Builder může vygenerovat libovolně mnoho instancí elementu.
  1. Klikněte na tlačítko Konfigurovat, chcete-li omezit počet instancí.
  2. Zobrazí se nové vstupní pole.
  1. Zadejte ve vstupním poli, kolik instancí smí konstruktér v Project Builder maximálně vygenerovat.
  2. Využijte interní proměnné k referencování s konfiguračními proměnnými elementu.
  3. Použitím interních proměnných definujte specifická pravidla pro chování jednotlivých instancí (viz příklad).

Upozornění

Instance máte k dispozici od balíku modulů Advanced.

Číst více

"Správa skupin Typical"

"Konfigurační proměnné: Základy"

"Správa konfiguračních proměnných"