RecipeSelectNextRecipe (Funktion)
- Last UpdatedSep 24, 2024
- 1 minute read
Wählt die nächste Rezeptur in der Rezepturdatei aus.
Kategorie
Rezeptur
Syntax
RecipeSelectNextRecipe("Dateiname", Rezepturname, Zahl);
Argumente
DateiName
Der Name der Rezepturschablonendatei. Zeichenfolgenkonstante oder Meldungsvariable, die den FileName enthält.
Rezepturname
Meldungsvariable, die vor dem Funktionsaufruf den Rezepturnamen enthält, der als Ausgangspunkt verwendet werden soll, und nach dem Funktionsaufruf den ausgewählten Rezepturnamen. Meldungsvariable ohne Anführungszeichen oder Text.
Anzahl
Die maximale Länge der Zeichenfolge, die zurückgegeben wird. In InTouch haben Textvariablen (Meldungsvariablen) eine maximale Länge von 131 Zeichen. Verwenden Sie für dieses Argument den Wert 131, sofern Sie die maximale Länge der Zeichenfolge für die InTouch-Variable nicht reduziert haben. Beliebige Zahl oder Variable vom Typ „Integer“.
Beispiel
Die folgende Anweisung bewirkt, dass das System den aktuellen Wert der Variablen RecipeName liest und die nächste Rezeptur aus der Datei zurückgibt. Wenn der Wert von RecipeName leer ist oder nicht gefunden werden kann, wird die erste Rezeptur in der Datei zurückgegeben. Wenn RecipeName z. Zt. den letzten Rezepturnamen der Datei enthält, wird er unverändert zurückgegeben. (Rezepturen werden in der Reihenfolge gespeichert, in der sie erstellt wurden.)
RecipeSelectNextRecipe("c:\recipe\recfile.csv",
Rezepturname, 131);