Zum Hauptinhalt springen

Operationen mit Flächen

Operationen mit Abständen

Operationen mit numerischen Datentypen

Operationen mit Rectangles und Regionen

String-Operationen

Funktion

Beschreibung

String Chr( Int )

Gibt eine Zeichenfolge anhand des angegebenen Unicode-Codes des Zeichens zurück (der Code muss im Dezimalsystem angegeben werden).

String LCase( String )

Gibt eine Zeichenfolge zurück, die aus der angegebenen Zeichenfolge erzeugt wird, indem alle Zeichen in Kleinbuchstaben umgewandelt werden.

String RealToStrVariants( Real value, String fractionalPartSeparators, Int maxDigitsCountInFractionalPart = 2 )

Erstellt Zeichenfolgendarstellungen für die angegebene reelle Zahl „value“, die Dezimaltrennzeichen fractionalPartSeparators und die maximale Anzahl von Ziffern im Nachkommateil; die Darstellungen werden durch einen vertikalen Strich („|“) getrennt. Für die Argumente 19, ”.,”, 2 lautet das Ergebnis beispielsweise „19|19.0|19.00|19,0|19,00“.

String Str( Int )
String Str( Logic )
String Str( Real )
String Str( XInterval )
String Str( YInterval )
String Str( DistInterval )
String Str( FuzzyRect )
String Str( Hypothesis )
String Str( RectArray )
String Str( Region )
String Str( Area )
String Str( Quality )
String Str( Distance )
String Str( PageInterval )

Zeichenfolgendarstellung eines Datentyps.

String RemoveSpaces( String )

Gibt eine Zeichenfolge zurück, die aus der angegebenen Zeichenfolge erzeugt wird, indem alle Leerzeichen entfernt werden.

String UCase( String )

Gibt eine Zeichenfolge zurück, die aus der angegebenen Zeichenfolge erzeugt wird, indem alle Zeichen in Großbuchstaben umgewandelt werden.

Zugriff auf XML-Dateien

Typkonvertierung und Prüfungen

Funktion

Description

Logic IsReal( String numberString, String separators = ”.,”, Logic isStrictMode = false )

Prüft, ob sich die Zeichenfolge inputString sicher in eine reelle Zahl konvertieren lässt. Die Liste der zulässigen Dezimaltrennzeichen wird durch das Argument „separators“ festgelegt.

Logic IsRealFuzzy( String, String separators = defaultDecimalSeparators, Logic isStrictMode = false )

Prüft, ob sich die Zeichenfolge inputString unter Berücksichtigung möglicher Erkennungsfehler sicher in eine reelle Zahl konvertieren lässt.

Logic IsInt( String inputString, Logic isStrictMode = false )

Prüft, ob sich die Zeichenfolge inputString sicher in eine Ganzzahl konvertieren lässt.

Logic IsIntFuzzy( String inputString, Logic isStrictMode = false )

Prüft, ob sich die Zeichenfolge inputString unter Berücksichtigung möglicher Erkennungsfehler sicher in eine Ganzzahl konvertieren lässt.

Real StrToRealFuzzy( String, String separators = defaultDecimalSeparators, Logic isStrictMode = false )

Gibt das Ergebnis der Konvertierung des Werts der Zeichenfolge inputString in eine reelle Zahl unter Berücksichtigung möglicher Erkennungsfehler zurück.

Real StrToReal( String numberString, String separators = ”.,”, Logic isStrictMode = false )

Gibt das Ergebnis der Konvertierung der Zeichenfolge inputString in eine reelle Zahl zurück. Leerzeichen werden ignoriert.

Beispiel
Real realValue;
String valueFromDocument = SearchElements.StaticText.Value();
Logic canBeConverted = IsReal(valueFromDocument, ”.”);
if(canBeConverted) then realValue = StrToReal(valueFromDocument, ”.”);

Int StrToInt( String inputString, Logic isStrictMode = false )

Gibt das Ergebnis der Konvertierung des Zeichenfolgenwerts inputString in eine Ganzzahl zurück. Leerzeichen werden ignoriert.

Beispiel
Int integralValue;
String valueFromDocument = SearchElements.StaticText.Value();
Logic canBeConverted = IsInt(valueFromDocument, true);
if(canBeConverted) then integralValue = StrToInt(valueFromDocument, true);

Int StrToIntFuzzy( String, Logic isStrictMode = false )

Gibt das Ergebnis der Konvertierung des Werts der Zeichenfolge inputString in eine Ganzzahl unter Berücksichtigung möglicher Erkennungsfehler zurück.

Int LogicToInt( Logic value )

Gibt „1“ zurück, wenn der Wert true ist, und „0“, wenn der Wert false ist.

Operationen mit Koordinaten

Zugriff auf Datenkataloge

Um auf einen Datenkatalog zuzugreifen, erstellen Sie zunächst einen Skill-Parameter, der auf diesen Katalog verweist, und verwenden anschließend den Parameternamen in den Methodenaufrufen.

Zugriff auf Skill-Parameter vom Typ Text

Verschiedenes