Deze functionaliteit is alleen in bepaalde modulepakketten beschikbaar. Info / Copyright

Met instanties werken

Door het gebruik van instanties is het mogelijk om functies van uw product die vaker voorkomen binnen een typical-groep te definiëren. Bij de definitie van typical-groepen hebt u de mogelijkheid om toe te staan dat er meerdere instanties van een element van de typical-groep worden gegenereerd. De ontwerper in de Project Builder kan dan de functieomvang van uw product flexibel uitbreiden. Hierdoor is de omvang van de projectdocumentatie onbegrensd. Het is niet nodig om de maximale omvang van uw product reeds in de voorschriften te definiëren. Bovendien wordt het onderhoud van een configurator aanzienlijk verbeterd, omdat er slechts één positie in de voorschriften hoeft te worden aangepast om wijzigingen van alle instanties van een element door te voeren.

In de formules waarmee het gedrag van instanties wordt gestuurd, zijn aanvullende, interne variabelen beschikbaar. Gebruik deze variabelen om gericht regels voor het gedrag van afzonderlijke instanties te definiëren (zie voorbeeld).

Interne variabelen Type Betekenis
_index_ Integer Bevat de index van de actuele instantie. De waarde van de variabele voor de eerste instantie is 0, voor de tweede instantie 1, etc.
_count_ Integer Bevat het aantal van alle instanties. Wanneer in de Project Builder drie instanties worden gegenereerd, is de waarde van de variabele 3.
_first_ Booleaans Bevat de waarde 'waar' voor de eerste instantie. Bevat de waarde 'onwaar' voor alle overige instanties.
_last_ Booleaans Bevat de waarde 'waar' voor de laatste instantie. Bevat de waarde 'onwaar' voor alle overige instanties.
_even_ Booleaans Bevat de waarde 'waar' voor alle instanties met een index met even getallen. Bevat de waarde 'onwaar' voor alle overige instanties.
_odd_ Booleaans Bevat de waarde 'waar' voor alle instanties met een index met oneven getallen. Bevat de waarde 'onwaar' voor alle overige instanties.

Voorwaarden

Werkwijze

  1. Sleep het element waarvoor u meerdere instanties wilt toestaan met slepen & neerzetten naar de gewenste positie in de werkomgeving.
  2. Klik in de werkomgeving op het element.
  3. Het beeld wordt uitgebreid met structuur- en variabele-informatie die in het element voorkomt.
  1. Schakel het selectievakje Instanties toestaan in.
  2. Er verschijnen twee nieuwe knoppen. De knop Onbegrensd is actief. De ontwerper kan in de Project Builder een willekeurig aantal instanties van het element genereren.
  1. Klik op de knop Configureren, wanneer u het aantal instanties wilt beperken.
  2. Er verschijnt een nieuw invoerveld.
  1. Geef in het invoerveld aan hoeveel instanties de ontwerper in de Project Builder maximaal mag genereren.
  2. Gebruik de interne variabelen om deze aan de configuratievariabelen van het element te refereren.
  3. Door het gebruik van de interne variabelen definieert u specifieke regels voor het gedrag van de afzonderlijke instanties (zie voorbeeld).

Opmerking

Instanties zijn beschikbaar vanaf modulepakket Advanced.

Meer lezen

"Typical-groepen beheren"

"Configuratievariabelen: Basisprincipes"

"Configuratievariabelen beheren"