Beschreibung:
Liefert das Ergebnis einer Formel auf Basis des aktuellen Datensatzes zurück. Die Felder des Datensatzes stehen dabei als Variablen zur Verfügung.
Hinweis: Wird ein formatiertes Notizenfeld abgerufen, so wird immer der entsprechende HTML-Code zurückgeliefert.
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
Formula |
String |
Auszuwertende Formel. Weitere Informationen finden Sie in der Hilfe des Druckvorlagendesigners. |
Hinweis: Für Feldnamen, die in einer Formel verwendet werden, muss der physikalische Feldname verwendet werden. Das Verwenden von Feldaliasen wird ausdrücklich nicht empfohlen, da eine Änderung des Feldalias (ggf. nur indirekt, z. B. durch die Änderung eines 1:1 Relationsalias) dazu führt, dass das Script nicht mehr korrekt funktioniert.
Tipp: Eine funktionierende Formel lässt sich bspw. in den Ansichteneigenschaften der betreffenden Ansicht im Reiter "Datensatzverweis" in einem der Formel-Dialoge zusammenstellen. Im Reiter "Felder" können Sie im Zweifel prüfen, welcher Feldalias zu welchem phys. Feldnamen gehört. Kopieren Sie anschließend die zusammengestellte Formel und verwenden diese im Script.
Rückgabewert:
String
Beispiel VBScript:
' Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
Call cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord.GetContentsByFormula("""Firma '"" + Company + ""'""")
Beispiel C#-Script:
// Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord.GetContentsByFormula(@"""Firma '"" + Company + ""'""");