Domino 9 und frühere Versionen > ND6: Entwicklung

Webagent zeigt ungewöhnliches Laufzeitverhalten ?

<< < (2/3) > >>

andbg:
Hallo und vielen Dank für die Antwort.

Zu Punkt1:
Das Speichern des Dokumentes brachte keine Fehler zutage.
Die beiden Datumswerte werden korrekt im gespeicherten Dokument angezeigt.

Zu Punkt2:
Ich lese die beiden Werte aus der Webmaske folgendermaßen aus:

   If context.Beginn(0) <> "" Then
      x1 = Cdat(context.Beginn(0))
   End If
   If context.Ende(0) <> "" Then
      x2 = Cdat(context.Ende(0))
   End If


Das problem ist, dass es nicht mein DominoServer ist.
Ich habe auch schon auf ein Datumproblem getippt.
Das "komische" ist:
Wenn ich mir in eine meiner Masken ein Datumsfeld einbaue, wird das korrekte Datum angezeigt.
Wenn ich beispielsweise mit meinem Designer (bei mir ist Uhrzeit / Datum alles korrekt eingestellt) auf den entfernten Server zugreife und etwas abspeicher, wird ein Änderungsdatum vom 18.01.2105 angezeigt.
Was ist noch nicht sauber nachvollziehen konnte ( ich wollte mich auch nicht so in "andere Serverkonfigurationen einmischen" ist, wo diese Datumseinstellung herkommt.
Hast Du da vielleicht eine Idee ?

Gruss
Andreas

datenbanken24:
Ja, da hätte ich sicher eine "Idee".

Aber dazu müßtest Du mir das OS des Servers mitteilen,
weil dies z.B. auf einem Windows oder einem Linux
sehr unterschiedlich gehandelt wird.

In Windows übernimmt der DoSe meist das Format des OS.
In Linux kann/muß man das unabhängig einstellen - hier kann also das OS eine andere Einstellung als der DoSe haben.

datenbanken24:
PS:
Wenn Du mit Deinem Designer ein Designelement änderst,
von einer Datenbank, die auf dem Server liegt,
dann schreibt er als Änderungsdatum das Datum des Servers ein.

Bei einem Feld in einer Maske im Notes Client,
einer Datenbank, die Du auch auf dem Server öffnest,
ist es im Gegensatz dazu die Zeit des Clients/Deines Rechners.


Dein Server ist also der Zeit ziemlich weit voraus.
Schön zu wissen, dass es 2105 auch noch Domino gibt...

andbg:
Werde ich auf jeden Fall überprüfen.
Das gute an der sache ist, dass es nicht mein Server ist. ;D
Das schlechte ist, dass ich "nur" eine Erweiterung einer bestehenden Datenbank vorgenommen habe. Dann wurde der Server ohne meines Wissens von der 5er auf die 6er Version aktualisiert. Wahrscheinlich ist dort irgendetwas "krumm" eingestellt.
Ich habe "nur" den schwarzen Peter, meine Applikation zum laufen zu kriegen bzw. muss
beweisen, dass es nicht die Applikation sondern  eine Servereinstellung ist.
Ziemlich undankbar ...finde ich  :-\

koehlerbv:
Sicher ist das eine undankbare Aufgabe. Andererseits sieht die Beweislast doch recht eindeutig aus, auch wenn wir noch nicht alle Details kennen:
- Deine App läuft auf zwei Servern ohne Probleme.
- Ein Änderungsdatum zeigt auf einen Mondwert.
- Wenn Du dann Deine Datumsangaben noch sauber und nicht am System vorbei produzierst, ist die andere Seite in der Bringeschuld.

Was mich noch etwas stutzig macht - aber man hat ja schon Pferde vor 'ner Apotheke kotzen sehen: Wenn Dein Änderungsdatum von heute als Datum weit in der Zukunft erscheint, sollten auf dem Server auch sonst üble Probleme erkennbar sein (wenn immer ein Client - zum Beispiel lokal - ein Datum erzeugt, sollte das ja korrekt sein. Mit dem Replizieren kann es dann durchaus Probleme geben ...).

Wenn das Datum auf der Kiste wirklich nicht stimmt, dann haben die aber noch einigen "Spass" vor sich, das Datum wieder zurück zu drehen  ;)

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln