Function DE Version 2.00

@Compare

Misc System

Syntax

@Compare(PAR1;PAR2);
@Compare(PAR1;PAR2;OPTIONS1);

Beschreibung

Vergleicht PAR1 und PAR2 binär auf Identität. Sie können dabei von jeglichem Datentyp sein. Wenn sie identisch sind ist das Ergebnis TRUE ansonsten FALSE.

HINWEIS:
Es können auch Variablen ungleichen Typ’s miteinander verglichen werden, da es nur auf den binären Inhalt ankommt.

Mit der zweiten Form (drei Parameter) können spezielle Vergleiche durchgeführt werden. Zum Beispiel durch TEXT OPTIONS1 = "R" können zwei Rich-Text Variablen die größer als 64kB sind auf Identität verglichen werden.

Beispiel: @Compare(PAR1;PAR2)

PAR1:="12";
PAR2:=@FloatToNumber(12849);
@Compare(PAR1;PAR2);

ergibt 1

Die beiden verwendeten Variablen sind auf binärer Ebene identisch, ihr Variablen-Typ spielt beim Vergleich keine Rolle.

Beispiel: @Compare(PAR1;PAR2;OPTIONS1)

@Compare(HRT1;HRT2;"R");

Vergleicht die beiden großen RichText Variablen HRT1 und HRT2 auf Identität.