Autor Thema: Wert per Button eintragen  (Gelesen 2386 mal)

Offline wuwu

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Wert per Button eintragen
« 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
Domino 7.01 - AS 400, Domino 7.01 - Win2003, Lotus Notes 8.01 Basic->PCs, NB, Terminal Server Farm.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Wert per Button eintragen
« Antwort #1 am: 08.09.04 - 12:16:49 »
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

Offline wuwu

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Wert per Button eintragen
« Antwort #2 am: 08.09.04 - 12:28:46 »
merci für den tip, hat geklappt!

mfg
Domino 7.01 - AS 400, Domino 7.01 - Win2003, Lotus Notes 8.01 Basic->PCs, NB, Terminal Server Farm.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re:Wert per Button eintragen
« Antwort #3 am: 09.09.04 - 13:18:14 »
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.....)
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Wert per Button eintragen
« Antwort #4 am: 09.09.04 - 20:47:46 »
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

Offline wuwu

  • Senior Mitglied
  • ****
  • Beiträge: 357
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Wert per Button eintragen
« Antwort #5 am: 10.09.04 - 08:52:16 »
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
Domino 7.01 - AS 400, Domino 7.01 - Win2003, Lotus Notes 8.01 Basic->PCs, NB, Terminal Server Farm.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz