Autor Thema: Zeitwert mit FieldSetText hinterlegen ?  (Gelesen 1553 mal)

Offline Hedwig14

  • Aktives Mitglied
  • ***
  • Beiträge: 221
Zeitwert mit FieldSetText hinterlegen ?
« am: 09.11.11 - 10:43:32 »
Hallo !
ich verzweifel hier gerade !

Ich habe im aktuellen Dokument ein Feld Typ:Datum/Zeit  namens "TN_GesendetAm" hinterlegt !
Im Script möchte ich im uiDoc das Feld mit dem aktuellen Datum/Uhrzeit belegen.
Wie bekomme ich das denn mit uidoc.fieldsetText hin ? Muss ich da noch was konvertieren ?

Hier meine Versuche:

   Dim dateTime As New NotesDateTime( "" )
   Set uidoc = ws.CurrentDocument
   dateTime.LSLocalTime = Now   
   Call uidoc.FieldSetText ( "TN_TNgesendetam", dateTime.LSLocalTime)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitwert mit FieldSetText hinterlegen ?
« Antwort #1 am: 09.11.11 - 10:46:55 »
Call uidoc.FieldSetText ( "TN_TNgesendetam", Cstr (Now))

oder

uidoc.Document.TN_TNgesendetam = Now

Offline Hedwig14

  • Aktives Mitglied
  • ***
  • Beiträge: 221
Re: Zeitwert mit FieldSetText hinterlegen ?
« Antwort #2 am: 09.11.11 - 10:51:49 »
Ja, so habe ich das auch schon gemacht !

Das Feld im Dokument hat dann aber den Datentyp: Text und nicht Date ....

mmmmhhh

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitwert mit FieldSetText hinterlegen ?
« Antwort #3 am: 09.11.11 - 10:55:20 »
Im Frontend hängt das von den Eigenschaften des Feldes ab. Im Backend (zweite Variante von oben) bestimmt der Typ der Variable den Typ des Items.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz