ParamArray
From KIproBatt Wiki
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
||
Line 16: | Line 16: | ||
| {{#ifexpr: {{#var: i }} <= {{#expr:{{#var: {{{count_source_name|}}}_actual_number_of_objects|{{{count}}}}} + {{{start|1}}} - 1}} | true }} | | {{#ifexpr: {{#var: i }} <= {{#expr:{{#var: {{{count_source_name|}}}_actual_number_of_objects|{{{count}}}}} + {{{start|1}}} - 1}} | true }} | ||
| <!-- Shared with other param arrays | | <!-- Shared with other param arrays | ||
− | --> | + | -->{{OslTemplate:LabProcess/Parameter/MultiQuantitative/Config |
− | + | |index={{#expr: {{{index_start|0}}} + {{#var: i }} }} | |
− | + | |id={{{id|}}} | |
− | + | |param_type={{{param_type|}}} | |
− | + | |param_name={{{param_name|Parameter}}}{{#expr:{{#var: i }}+{{{name_start|{{{start|1}}}}}}-{{{start|1}}}}} | |
− | --> | + | |param_label={{{param_label|Parameter}}} {{#expr:{{#var: i }}+{{{name_start|{{{start|1}}}}}}-{{{start|1}}}}} |
− | + | |object_id={{#replace:{{#replace:{{PAGENAME}}|00-pi|}}|00-pt|}}{{#ifexpr: {{#var: i }} <= 9 |0|}}{{#var: i }}-{{{object_id_postfix|mi}}}<!-- individual section | |
− | + | --> | |
− | + | |nominal_quantity={{{nominal_quantity|}}} | |
− | --> | + | |nominal_value={{{nominal_value|}}} |
− | --> | + | |nominal_unit={{{nominal_unit|}}} |
+ | |actual_quantity{{#if:{{{actual_quantity|}}}||NULL}}={{{actual_quantity|}}}<!-- don't pass empty param so nominal value will default actual --> | ||
+ | |actual_value{{#if:{{{actual_value|}}}||NULL}}={{{actual_value|}}}<!-- don't pass empty param so nominal value will default actual --> | ||
+ | |actual_unit{{#if:{{{actual_unit|}}}||NULL}}={{{actual_unit|}}}<!-- don't pass empty param so nominal value will default actual --> | ||
+ | }}<!-- | ||
-->{{#vardefine: i | {{#expr: {{#var: i }} + 1 }} }} | -->{{#vardefine: i | {{#expr: {{#var: i }} + 1 }} }} | ||
}}</includeonly> | }}</includeonly> |
Revision as of 05:23, 17 May 2022
count_source_name = Name des Prozessschrittes, aus dem die Anzahl stammt (Kann nicht der gleiche Prozessschritt sein) count = Fixe Anzahl (alternativ zu source_name) param_name = Name / Prefix der generierten Parameter (Default: Parameter) type = Typkürzel der referenzierten IDs (Default: mi) start = Startwert für die referenzierten ID (Default: 01) nominal_quantity= Soll-Größe nominal_value= Soll-Wert nominal_unit= Soll-Einheit actual_quantity= Ist-Größe actual_value= Ist-Wert actual_unit= Ist-Einheit