Alles zu Notes/Domino
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Forenregeln
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
@Formel Syntax checken
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Nach unten
Autor
Thema: @Formel Syntax checken (Gelesen 1700 mal)
Markus Henke
Aktives Mitglied
Beiträge: 143
Geschlecht:
@Formel Syntax checken
«
am:
16.04.04 - 11:59:02 »
Hallo,
gibt es eine Möglichkeit, dass ich die Syntax einer @Formel mit Script checken kann? Ich möchte als String die Formel an eine Funktion übergeben und dann soll geprüft werden, ob die syntax stimmt.
Gruß
Markus
Gespeichert
Gandhi
Gold Platin u.s.w. member:)
Beiträge: 918
Geschlecht:
Domino for the masses
Re:@Formel Syntax checken
«
Antwort #1 am:
16.04.04 - 12:23:31 »
Nicht in R5 (meines Wissens nach zumindest nicht)
Könntest höchstens versuchen mi on error resume next den Fehler zu umgehen und anhand der Ausgabe festzustellen, ob es ein gültiger Rückgabewert ist.
Gespeichert
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari
Glombi
Gast
Re:@Formel Syntax checken
«
Antwort #2 am:
16.04.04 - 13:37:52 »
Du kannst die Formel in Script mit Evaluate(...) ausführen. Wenn die Formel syntaktisch nicht richt ist, wird ein Fehler produziert. Diesen kann man abfangen.
Beispiel:
On Error Goto ErrorSyntax
Dim ws As New NotesUIWorkspace
Dim doc As NotesDocument
Dim ret_Eval As Variant
Set doc = ws.CurrentDocument.Document
If doc.Formel(0) <> "" Then
ret_eval = Evaluate( doc.Formel(0) )
End If
Msgbox "Syntax OK"
Ende:
Exit Sub
ErrorSyntax:
Msgbox "Syntax nicht OK"
Resume Ende
Andreas
«
Letzte Änderung: 16.04.04 - 13:38:20 von Glombi
»
Gespeichert
Markus Henke
Aktives Mitglied
Beiträge: 143
Geschlecht:
Re:@Formel Syntax checken
«
Antwort #3 am:
19.04.04 - 08:31:42 »
Vielen Dank,
genauso gehts :-)
Markus
Gespeichert
Drucken
Seiten: [
1
]
Nach oben
« vorheriges
nächstes »
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
@Formel Syntax checken
Impressum Atnotes.de
-
Powered by Syslords Solutions
-
Datenschutz