Autor Thema: Onload - Anzeige der Uhrzeit  (Gelesen 4246 mal)

Offline LukasSChl

  • Junior Mitglied
  • **
  • Beiträge: 68
  • Geschlecht: Männlich
Onload - Anzeige der Uhrzeit
« am: 14.01.11 - 10:35:00 »
Hi

ich habe ein Problem...

ich möchte beim Start der DB in einem Feld (Uhrzeit) die Uhrzeit anzeigen lassen.
Die Einstellungen habe ich meineserachtens richtig gesetz, ich weiß aber absolut nicht woran es liegt, dass die Uhrzeit nicht angezeigt wird.

Die Zeile: "oDoc.Uhrzeit = (aktuelle_Uhrzeit.TimeOnly)" habe ich mal um eine Klammer erweitert, in der Hoffnung das es hilft, leider aber Fehlanzeige.

Hat jmd eine Idee woran das liegen könnte?

mfg Lukas
Informatikkaufmann-Azubi (3tes Lehrjahr)
Lotus Notes Server: 8 * 8.0.2
Lotus Notes Clients: ca. 1800 * 8.0.2
Dienstags außer Haus

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Onload - Anzeige der Uhrzeit
« Antwort #1 am: 14.01.11 - 10:41:52 »
Das ist jetzt aber in der Maske und nicht beim Starten der DB.

Wird die Maske denn überhaupt geöffnet?

Grüße David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline LukasSChl

  • Junior Mitglied
  • **
  • Beiträge: 68
  • Geschlecht: Männlich
Re: Onload - Anzeige der Uhrzeit
« Antwort #2 am: 14.01.11 - 10:43:14 »
also beim Start der DB wird eine Rahmengruppe aufgerufen und in einem Rahmen wird die Maske dann geladen.

mfg Lukas
Informatikkaufmann-Azubi (3tes Lehrjahr)
Lotus Notes Server: 8 * 8.0.2
Lotus Notes Clients: ca. 1800 * 8.0.2
Dienstags außer Haus

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: Onload - Anzeige der Uhrzeit
« Antwort #3 am: 14.01.11 - 10:44:54 »
Das ist mit Sicherheit ein Aktualisierungsproblem. Du setzt das Feld im Backend und das Frontend bekommt davon nichts mit. Du musst das Dokument im Frontend aktualisieren.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline LukasSChl

  • Junior Mitglied
  • **
  • Beiträge: 68
  • Geschlecht: Männlich
Re: Onload - Anzeige der Uhrzeit
« Antwort #4 am: 14.01.11 - 11:04:09 »
Das ist mit Sicherheit ein Aktualisierungsproblem. Du setzt das Feld im Backend und das Frontend bekommt davon nichts mit. Du musst das Dokument im Frontend aktualisieren.

Axel

ok ..... nur leider kann ich mit den Begriffen nichts anfangen? Was ist denn da Front- und Backend? Und Wo muss ich das statt im OnLoad der Maske einstellen?

mfg Lukas
Informatikkaufmann-Azubi (3tes Lehrjahr)
Lotus Notes Server: 8 * 8.0.2
Lotus Notes Clients: ca. 1800 * 8.0.2
Dienstags außer Haus

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Onload - Anzeige der Uhrzeit
« Antwort #5 am: 14.01.11 - 11:36:39 »
oDoc = Backend
oUIDoc = Frontend

Designerhilfe Klasse NotesDocument und NotesUIDocument
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline ARM9

  • Junior Mitglied
  • **
  • Beiträge: 62
Re: Onload - Anzeige der Uhrzeit
« Antwort #6 am: 14.01.11 - 11:40:14 »
nimm doch die gute alte Formelsprache. @now -> Feld auf Datum/Zeit und nur Zeit anzeigen.
Warum so kompliziert ?

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: Onload - Anzeige der Uhrzeit
« Antwort #7 am: 14.01.11 - 11:43:18 »
ok ..... nur leider kann ich mit den Begriffen nichts anfangen? Was ist denn da Front- und Backend?
Das sind eigentlich Grundlagen der ersten Stunde der Notes-Programmierung. Bevor du dich an die Script-Progrmmierung wagst solltest du dir diese Grundlagen aneignen. Ansonsten läufst du von einer Falle in die andere. Dir das jetzt zu erklären würde den Rahmen diese Forums sprengen und wir können (und wollen) diese Aufgabe auch nicht übernehmen. Schon ausd Zeitgründen.

Wahrscheinlich reicht es schon wenn du als letzte Zeile in dem Onload - Event ein

oUIDoc.Refresh

einfügst. Dabei muss aber das Dokument im EditModus geöffnet sein.

Andere Alternative wäre das Setzen der Uhrzeit im QueryOpen-Event.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Onload - Anzeige der Uhrzeit
« Antwort #8 am: 14.01.11 - 12:01:57 »
Hallo,

Wenn es doch nur im die Anzeige der Uhrzeit geht und das Feld "berechnet zur Anzeige" it, warum ueberhaubt mit Script arbeiten.

Feld - berechnet zur Anzeige - als Berechnungsformel @Time(@Now) oder das Feld ist bereits so eingestellt, dass nur die Uhrzeit angezeigt werden soll, dann sollte es auch NUR ein @Now tun.


Andreas

Offline LukasSChl

  • Junior Mitglied
  • **
  • Beiträge: 68
  • Geschlecht: Männlich
Re: Onload - Anzeige der Uhrzeit
« Antwort #9 am: 14.01.11 - 14:26:36 »
nimm doch die gute alte Formelsprache. @now -> Feld auf Datum/Zeit und nur Zeit anzeigen.
Warum so kompliziert ?

So hats geklappt, dankeschön.

Das sind eigentlich Grundlagen der ersten Stunde der Notes-Programmierung. Bevor du dich an die Script-Progrmmierung wagst solltest du dir diese Grundlagen aneignen.

Ich hatte nie eine Stunde Notes-Programmierung xD
Ich hab ma 1,5 Monate in unserer Entwicklungsbteilung gesessen und nur rudimentär hier und da was aufgeschnappt. Für einfache Sachen reichts auch^^

Wahrscheinlich reicht es schon wenn du als letzte Zeile in dem Onload - Event ein

oUIDoc.Refresh

einfügst. Dabei muss aber das Dokument im EditModus geöffnet sein.

Andere Alternative wäre das Setzen der Uhrzeit im QueryOpen-Event.

Axel

Beides getestet, leider ohne erfolg.


Aber hab ja jetzt die passende Lösung. Dank euch
Informatikkaufmann-Azubi (3tes Lehrjahr)
Lotus Notes Server: 8 * 8.0.2
Lotus Notes Clients: ca. 1800 * 8.0.2
Dienstags außer Haus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz