Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wuwu am 08.09.04 - 12:12:42
-
Hallo,
ich würde gerne das Feld datumtest mit dem aktuellen Datum füllen, folgenden Code habe ich eingetragen:
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim Datumtest As NotesUIDocument
'Messagebox Today
Set datumtest = workspace.CurrentDocument
Call Datumtest.FieldSetText("Zeitfenster", Today )
End Sub
Fehlermeldung: Incorrect argument type: string expected!
Woran liegt das?
mfg
-
Warum schaust Du nicht selber in der Designer-Hilfe nach, welchen Datentyp NotesUIDocument.FieldSetText erwartet und von welchen Datentyp Du mit Today erhältst ?
Bernhard
-
merci für den tip, hat geklappt!
mfg
-
ich hatte versprochen mich nicht einzumischen....
deshalb schreibe ich mal ganz neutral:
Das ganze geht auch mit Formel. Und da braucht ich keine 10 Zeilen code, sondern genau eine...
@SetField( "Zeitfenster" ; @Today )
HTH
Tode
(Der mit dem Wahlspruch: Formel wo möglich, Script nur wo nötig.....)
-
Tode, auch wenn ich Dir hundertprozentig zustimme: Vielleicht übt "wuwu" (auch jemand, den man nicht mit Namen anreden kann ;-( ja nur LotusScript.
A-Bär: Dann sollte "wuwu" dabei aber auch bedenken, dass ein einziger solcher Button, der unnötig mit LS-Code versehen wurde, die Webfähigkeit dieses Designelements abschiesst. Und solche Anforderungen kommen ja bekanntlich schneller, als man denkt, daher sollte man schon den Anfängen wehren.
Bernhard
-
Ja, da habt ihr warscheinlich recht.
Mit den Basics beginnen und dann wenns nicht mehr geht, mit Scriptn anfangen!
merci trotzdem für eure hilfe!
mfg horst