DialogEditFormula

Beschreibung:

Stellt den Formel-Assistenten basierend auf den Feldern des aktuellen RecordSet dar.

Parameter:

Parametername

Typ

Beschreibung

sTitle

String

Titel des Dialogs inklusive des Anhangs
" bearbeiten". Wenn eine leere Zeichenkette übergeben wird, wird "Formel bearbeiten" verwendet.

sFormula

String

Zu bearbeitende Formel.

bUseRealData

Bool

Optional. Standardwert: False
True: Es wird in der Formelergebnis-Vorschau mit den aktuellen Werten des aktuellen Datensatzes gearbeitet.

False: Es werden keine Echtdaten verwendet.

Wichtig: Bei Verwendung der Vorschau anhand aktueller Werte des Datensatzes werden alle Felder der Ansicht, sowie alle Felder der 1:1-Relationen vom Datenbankserver angefordert. Dies kann je nach Komplexität der 1:1-Relationen zu einer erheblichen Geschwindigkeitsverzögerung führen.

nAllowedResultType

Hexadezimal

Optional. Standardwert: Text + Numerisch

&H10000000: Text,

&H08000000: Numerisch,

&H04000000: Datum,

&H02000000: Boolean

 

Diese Werte können beliebig miteinander kombiniert („verODERt“) werden.

nParentWindow

Long

Optional. Standardwert: Aktuell aktives cRM-Fenster.

Ermöglicht die Übergabe eines Handles für das Elternfenster.

Rückgabewert:

String

Wert

Beschreibung

Formel

Die Formel konnte erfolgreich erstellt werden und befindet sich nun im Rückgabewert der Methode.

$CANCEL$

Der Formel-Assistent wurde vom Benutzer geschlossen bzw. die Eingabe abgebrochen.

$ERROR$\t<Fehlertext>

Es ist ein Fehler aufgetreten. Genauere Informationen finden sich TAB-getrennt im Fehlertext.