Parametergruppe (PG)
Parametergruppe (PG)
Eine Parametergruppe ist eine aufgabenorientierte Zusammenfassung von Parametern. Z.B. können Kundendaten mit Name, Anschrift usw. sinnvoll in einer Parametergruppe "Kunde" zusammengefasst werden, allerdings natürlich auch Bauteiledaten mit Identnummer, Bezeichnung, Preis,u.s.w. in einer Parametergruppe "Teil"
Parametergruppen werden auf Ebene der Verbundgruppe definiert und in den Parametertabellen der Verbunde den entsprechenden Logiken zugeordnet. In der PT wird dann für jede PG ein Name vergeben, unter dem die Parameter dann angesprochen werden. Die PG wird innerhalb der PT über den „Standort" (Quelle) und der Parametergruppendefinition (Name, der bei der Definition der PG vergeben wurde) identifiziert.
In der Entscheidungstabelle werden die Parameter einer PG dann über den bei der Zuordnung vergebenen Namen gefolgt von einem „." und dem eigentlichen Parameternamen angesprochen (z.B. "Motor.Preis", wenn "Motor" der Name der Parametergruppe und "Preis" der Name des Parameters ist).
Daneben können Verbundgruppen auch zentral für die gesamte Anwendung definiert werden. In diesem Fall wird die Parametergruppe innerhalb der Verbundgruppe POOL definiert. Als Quelle wird dann bei der Zuordnung zur PT POOL angegeben.
Soll eine PG automatisch in jeder Anwendung unabhängig von Verbundgruppe und Verbund automatisch immer zur Verfügung stehen, so kann die Zuordnung in der Parametertabelle GLOBAL erfolgen.
Da Parametergruppen meistens übergeordnete Bedeutung haben, werden sie i.d.R. global definiert - im Gegensatz zu den „einfachen" Verbundparametern.
Bei der Zuordnung von PGn zum Verbund kann zur Dokumentation eine Benennung und ein Kommentar angegeben werden. Es können auch Listen von Parametergruppen definiert werden, z.B. zur Speicherung mehrerer Datensätze aus einer Datenbank
Der Vorteil bei der Verwendung von Parametergruppen besteht neben der viel besseren Übersicht für den Anwender darin, dass ePOS eine Reihe von Funktionen für Parametergruppen bereitstellt. Beispielsweise kann eine Parametergruppe über eine Funktion initialisiert oder kopiert werden, ohne die einzelnen Parameternamen zu kennen. Dies erleichtert die nachträgliche Erweiterung und/oder Änderung der Logik beträchtlich.
Tipp:
Die Zuordnung der Parametergruppen zum Verbund sollte i.d.R. immer mit dem Attribut „Global" erfolgen, da die Parameter aus Parametergruppen häufig mehreren Verbunden zur Verfügung stehen sollten. Eine PG-Zuordnung sollte eigentlich nur dann „Lokal" sein, wenn eine „Globale" Zuordnung nicht möglich ist.
Verwandte Themen: |
Siehe auch:
Parametergruppe: Parametergruppendefinition