Standard-Smarttext-Platzhalter in FactoryLogix werden wie folgt dargestellt: <$Type$> wobei Type den Typ des erforderlichen Smart Textes identifiziert, z.B. Baugruppe, Barcode, Name des Auftragsloses usw.
In einigen Fällen können Sie mit FactoryLogix Smart Text manuell bearbeiten, indem Sie zusätzliche Verarbeitungsanweisungen zu den Smart Text-Platzhaltern hinzufügen (d.h. anstatt nur einen Smart Text-Platzhalter aus einer Dropdown-Liste auswählen zu können). Wenn Sie zusätzliche Verarbeitungsanweisungen zu einem Smart Text-Platzhalter hinzufügen möchten, verwenden Sie dieses Format:
<$Type [|Function,Parameters [...]]$>
Element | Beschreibung |
Typ | Typ identifiziert die Informationen, die den Smart Text-Platzhalter ersetzen werden. Typ ist das einzige erforderliche Element. |
| [Pipe-Zeichen] | Identifiziert den Beginn einer zusätzlichen Verarbeitungsanweisung. |
Funktion | Identifiziert jede zusätzliche Verarbeitung, die auf den Wert angewendet wird, der den Smart Text-Platzhalter ersetzt. Diese Funktionen werden unterstützt:
|
Parameter | Eine durch Komma getrennte Liste von Werten, die je nach Funktion variiert. |
Alle Smart Text Platzhalter können keine oder mehrere zusätzliche Verarbeitungsanweisungen enthalten, wobei jede Verarbeitungsanweisung drei Elemente verwendet:
|Function,Parameters
Wenn Sie keine zusätzlichen Verarbeitungsanweisungen definieren, verwendet der Smart Text-Platzhalter das Standardformat:
<$Type$>
Wenn Sie eine oder mehrere zusätzliche Verarbeitungsanweisungen definieren, wird jede Anweisung der Reihe nach von links nach rechts abgearbeitet.
Um eine Verarbeitungsanweisung zu verwenden, verwenden Sie das folgende Format:
<$Type|Function,Parameters$>
Um mehrere Verarbeitungsanweisungen zu verwenden, geben Sie jede zusätzliche Verarbeitungsanweisung rechts neben der vorherigen Anweisung an:
<$Type|Function,Parameters|Function,Parameters$>
SUBASSY, SUBSTR und REPLACE Funktionen
Funktion | Beschreibung |
---|---|
SUBASSY | Wenn ein Platzhalter <$Barcode$> Smart Text aufgelöst wird, wird er durch das Gebinde des Zielobjekts ersetzt.
|
SUBSTR | Die Funktion SUBSTR gibt eine Teilzeichenfolge des aufgelösten Smart Text-Wertes zurück. Die Funktion SUBSTR hat zwei Parameter:
|
REPLACE | Die Funktion REPLACE gibt den aufgelösten Wert zurück, nachdem jede Instanz der im ersten Parameter definierten Zeichenkette durch die im zweiten Parameter definierte Zeichenkette ersetzt wurde. Diese Funktion hat zwei Parameter:
|