Show TOC

 XStep-Parameter für Tabellenwerte

Verwendung

Wenn Sie Werte aus einer Tabelle (wiederholte Datenanforderung) mit Hilfe von XStep-Parametern wiederverwenden wollen, müssen Sie bei der Parameterdefinition in der Registerkarte Parameter zusätzlich das Kennzeichen Tabelle setzen. Dieser XStep-Parameter gilt dann für alle Werte einer Tabellenspalte.

XStep-Parameter für Tabellenwerte können Sie

  • an einen Funktionsbaustein übergeben, der Tabellenparameter verarbeiten kann

  • in einer anderen Tabelle in der Herstellanweisung ausgeben

Bei XStep-Parametern für Tabellenwerte können Sie mit Hilfe der Parameter-Erweiterung außerdem folgende Werte übergeben:

  • nur den einzelnen Zeilenwert einer Tabellenspalte

    Sie fügen dazu hinter dem Parameternamen für jede Tabellenzeile den Zusatz [1], [2], [3] usw., z.B. PARAM1[1], PARAM1[2], PARAM1[3].

  • die Summe aller in der Tabellenspalte enthaltenen Zeilenwerte

    Sie fügen dazu hinter dem Parameternamen den Zusatz [SUM], z. B. PARAM1[SUM]

  • die Anzahl der in der Tabellenspalte enthaltenen Zeilenwerte

    Sie fügen dazu hinter dem Parameternamen den Zusatz [COUNT], z.B. PARAM1[COUNT]

Beispiel

Sie haben in einem XStep eine Tabelle mit drei Zeilen definiert. Die Zeilen enthalten u.a. Materialmengen. In dem untergeordneten XStep wollen Sie die durchschnittliche Menge der in der Tabelle enthaltenen Materialmengen berechnen. Sie gehen wie folgt vor:

  • Im übergeordneten XStep definieren Sie den XStep-Parameter TAB1 mit der Kategorie Lokal und setzen das Kennzeichen Tabelle .

  • Im untergeordneten XStep definieren Sie den XStep-Parameter TAB2 . Sie ordnen TAB2 die Kategorie Eingang und die Bewertungsart Referenz zu und setzen das Kennzeichen Tabelle . Den XStep-Parameter TAB2 bewerten Sie per Referenz mit TAB1 .

  • In einer Berechnungsformel können Sie mit Hilfe der Parameter-Erweiterung [SUM] und [COUNT] den Durchschnittswert berechnen. Den berechneten Wert können Sie in der Herstellanweisung ausgeben. Dazu müssen Sie die entsprechenden Prozessvorgaben definieren.

    Siehe auch: XStep-Prozessvorgaben für Herstellanweisungen