Autor Thema: Feld mit @Now gefüllt  (Gelesen 2054 mal)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Feld mit @Now gefüllt
« am: 15.04.03 - 09:45:05 »
Ich hab in einer DB ein Feld das vor langer Zeit mit @now gefüllt wurden.
Ich möchte mit einem Agent alle felder umschreiben das nur noch das Datum drinnen steht! Wie mach ich das am besten!! Ich möchte aber das Datum nehmen das im Feld drinnen steht!
zb: im Feld steht:   11.03.2001 11:29:42
dann soll nur noch drinnen stehen:     11.03.2001
Gibt es da eine einfache Funktion oder muss ich mir das selber basteln?
robertpp
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Feld mit @Now gefüllt
« Antwort #1 am: 15.04.03 - 10:41:20 »
Feld_Now:=@date(Feld_Now) (muß aber vom Typ ein Zeitfeld sein)
oder
Feld_Now:=@date(@texttotime(Feld_Now)) (muß aber vom Typ ein Textfeld sein)

mehr nicht? Nö..eigentlich nicht.
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:Feld mit @Now gefüllt
« Antwort #2 am: 15.04.03 - 10:45:38 »
Hi,
wozu brauchst Du das denn? Wenn's nur für die Anzeige ist, ändere doch einfach die Anzeigeoptionen im Feld.
Ansonsten: @Date(Feldname)
CPO

Offline forrest g

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Feld mit @Now gefüllt
« Antwort #3 am: 15.04.03 - 10:45:47 »
hi robert,

wie ist denn der hintergrund?

denn, wenn du z.b. in einer ansicht das darstellen willst, könntest du als spaltenformel @left( feldname; 10) verwenden
(is nur ein bsp)

feldwertänderungen musst du mit einem agenten machen, wenn du nicht per hand in jedes doc gehen willst und das doc dann neu abspeichern(auch eine möglichkeit, wenn fast keine wenig docs da: formel im feld hinterlegen und neu speichern)

agent mit simple action und modify field

tschö

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Feld mit @Now gefüllt
« Antwort #4 am: 15.04.03 - 11:03:50 »
... sollte das mit dem Posting "Dokumente von- bis" zusammenhängen, dann bist du bereits in LS - dort würde ich dann mit NotesDateTime arbeiten - .DateOnly liefert ein Datum als String ohne Uhrzeit...

ata
Grüßle Toni :)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:Feld mit @Now gefüllt
« Antwort #5 am: 15.04.03 - 12:49:24 »
@ata
es hängt nicht mit dem "Dokumente von- bis" zusammen!!

@forrest g
es ist nicht nur für die ansicht

es betrifft meinen Eintrag im Forum "@Today - Datumsfeld"
Man kann nämlich nicht ein Datumsfeld das mit @now gefüllt ist von @Today abziehen.
Und deshalb möchte ich das umwandeln!!
Gibt es da in LS auch eine lösung?
robertpp
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline forrest g

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Feld mit @Now gefüllt
« Antwort #6 am: 15.04.03 - 13:15:10 »
hi robert,

date(deinfeld) oder
cdat(left(deinfeld, 10))

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Feld mit @Now gefüllt
« Antwort #7 am: 15.04.03 - 13:17:41 »
... NotesDateTime.DateOnly => String mit dem Datum ohne Uhrzeit...

ata
Grüßle Toni :)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:Feld mit @Now gefüllt
« Antwort #8 am: 15.04.03 - 16:17:05 »
danke an alle ich hab nach ata's variante gelöst!

      Set dateTime=  New NotesDateTime( doc.ArchEndTime(0))
      If Len(doc.ArchEndTime(0))>12 Then
         doc.ArchEndTime= dateTime.DateOnly
         Call doc.Save(True, False)               
      End If

robertpp
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz