Bedienen (Software)
3.5 Anwenderdefinierte Seiten
Language: Green
Ablauf eines Template-Prozesses:
Source
<APPMENU>
<BUTTON NAME = "Menu1"
LABEL = "Call Page"
TITLE = "Calls a.."/>
<BUTTON NAME = "Menu2"
LABEL = "File Access 1"
TITLE = "Access a.."
STATUS = "Access.."/>
</APPMENU>
Bild 3-78
Ablauf des Template-Prozesses
Das Bild zeigt den Ablauf des Template Parse-Prozesses.
Für jedes Datenelement (gelbe und grüne Blöcke) wird jeweils einmal das Template
durchlaufen. Die Attribute des aktuellen Datenelements sind hierbei als Variablen erreichbar.
Zeitliche Abfolge:
1. Im Source wird das Tag
2. Das erste Tag
3. Das zweite Tag
4. Es werden keine weiteren Tags gefunden, die Verarbeitung ist beendet.
186
wird keine Verarbeitungsanweisung für dieses Tag gefunden, deshalb wird kein
Datenelement in die Ausgabe geschrieben.
<BUTTON>
<BUTTON>
<TEMPLATES>
<TEMPLATE NAME="BUTTON">
<POSITION NAME="LINE">
<![CDATA[
<TR>
<TD>
<INPUT CLASS = "MainMenu"
TYPE = "BUTTON"
TITLE = "%=TITLE%"
VALUE = "%=LABLE%"
</TD>
</TR>
]]>
</POSITION>
</TEMPLATE>
</TEMPLATES>
gefunden und das Template durchlaufen. Im Template
<APPMENU>
wird gefunden und vom Template verarbeitet.
wird gefunden und vom Template verarbeitet.
SIMOTION IT Ethernet basierende HMI- und Diagnosefunktion
Template
Diagnosehandbuch, 11/2010