Autor Thema: nochmal NotesDesigner und Uhrzeit  (Gelesen 2737 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
nochmal NotesDesigner und Uhrzeit
« am: 06.06.02 - 12:12:05 »
hallo leute!

ich melde mich nochmal mit meiner frage bezüglich die aktuelle Uhrzeit in einer Notes Datenbank einzublenden.

Ich möchte "einfach nur" das an einer bestimmten Stelle immer die aktuelle Uhrzeit inkl. der sekundenanzeige mitläuft. aber ich bekomm das einfach nicht hin.

hat vielleicht jemand ein konkretes beispiel (sourcecode) für das problem? mit @time(@now) usw. klappt das ja nicht.

vielen dank
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #1 am: 06.06.02 - 12:24:46 »
Hi,

mir ist bisher keine Möglichkeit bekannt sowas zu realisieren. Vielleicht gehts mit der C oder C++ - API.
Wäre aber wahrscheinlich ein großer Aufwand.

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline StanPete

  • Aktives Mitglied
  • ***
  • Beiträge: 116
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #2 am: 06.06.02 - 12:25:12 »
hmm......

wenn du so etwas in einer Maske machen willst dann müsstet du ja die Maske jede Sekunde aktualisieren.

aber wofür braucht man denn die sekunden genaue Zeit als "Echtzeituhr" in der DB ?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #3 am: 06.06.02 - 12:37:31 »
wow, ihr seid ja fix!

wozu man in einer datenbank die ständige uhrzeit angezeigt bekommen muß, weiß ich auch nicht, ich habe halt diese aufgabe gestellt bekommen mich darum zu kümmern. (zumal die aktuelle zeit ja eh immer in der windows taskleiste eingeblendet wird)...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline joringel

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #4 am: 06.06.02 - 13:01:20 »
machs mit dem notestimer:

- Feld in Maske einbauen: Berechnet zur Anzeige, Formel: Feldname, Typ: Datum/Zeit

- In den Globals der Maske deklarieren:

Dim myTimer As NotesTimer
Dim thisDoc As notesdocument

Müssen global deklariert werden, um alle events des Dokuments zu 'überleben'

- im Postopen der Maske folgendes Script:

Sub Postopen(Source As Notesuidocument)
     
     Set myTimer = New notestimer(1) ' 1 = Alarmzeit in Sekunden
     Set thisDoc = Source.document
     
     On Event alarm From myTimer Call myTimerHandler
     
End Sub

- jetzt noch ein Unterprogramm in der Maske erstellen:

Sub myTimerHandler(Source As Notestimer)
     
     thisDoc.timer = Now
     
End Sub


Steht fast genau so in der Noteshilfe und läuft hier unter 5.0.9a...

Gruss joringel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Nenne nie einen Server 'Lokal'...

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #5 am: 06.06.02 - 14:49:03 »
@joringel:

tut mir ja leid, aber ich hab nicht viel verstanden.
"in den globals der maske" .... "deklarieren"??? was? wie? wo?

sorry, aber soweit bin ich noch nicht im designer  ;) ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: nochmal NotesDesigner und Uhrzeit
« Antwort #6 am: 06.06.02 - 15:20:18 »
Hi,

die Lösung von joringel funktioniert zwar, aber die Sache hat einen entscheidenden Haken. Das Dokument muß im Editmodus sein, sonst passiert nichts. Ausserdem zeigt sich bei mir der Effekt, das alle Eingaben in einem Feld, die noch nicht gespeichert waren, bei der Aktualisierung der Zeitanzeige verschwinden.

Meiner Meinung nach ist diese Lösung zur schön, aber in der Praxis nicht einsatzbar.

@joringel
Sorry, aber das muß man auch mal von der Seite sehen.

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz