Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: dh-paule am 08.03.05 - 13:02:23
-
Hallo zusammen,
ich bin am verzweifeln... einer meiner User ärgert mich mit einem Fehler in einer Ansicht der nur bei ihm auftritt, bei mir jedoch nicht nachzuvollziehen ist.
Ich habe eine Ansicht mit sortierten Datumswerten und davor eine Spalte die mir die Wochenenden und Feiertage einfärben soll (use Value as color) Darin ist folgende einfache Formel:
@If (@Weekday(Einsatzdatum) = 1 ; 221:224:236:0:0:0;
@Weekday(Einsatzdatum) = 7; 221:224:236:0:0:0 ;
einsatzfeiertag = "Feiertag"; 221:224:236:0:0:0 ;
255:255:255:0:0:0)
Bis zum 28.03.2005 haut alles hin, danach verhaut sich die Formel und markiert mir Fr/Sa anstatt Sa/So.
Das ganz Dumme dabei ist das in der zweiten Spalte das Datum im Format "Fr 01.04." Und da stimmt der Wochentag!
Ist @weekday evtl. buggy?
-
Hat dieser User evtl. eine andere Zeitzone eingestellt ?
Wenn Du ein CE(D)T-Datum in der Form DD.MM.JJJJ oder DD.MM.JJJJ 00:00:00 speicherst, wird daraus z.B. für GMT der Vortag um 23 Uhr !
Denkbarer Workaround: Du prüfst das Datum anders ab:
@WeekDay (@Adjust (Datum; 0; 0; 0; 12; 0; 0))
Nur so als Idee ...
Bernhard
-
Oder es ist ein Sommerzeitverweigerer ;)
-
Oder das, Torsten. Aber das Argument zieht aktuell gerade nicht ;D
Bernhard
-
Doch das Argument zieht.
Das Problem tritt mit Beginn der Sommerzeit auf.
Einer ist ab dem Moment in der falschen Zeitzone (1x CET und 1x CEDT)
Vorher gehts doch auch.
-
mmmh also wir haben es gerade nochmal probiert. Beide haben wir die Ansicht auf dem Server geöffnet. Ich sehe alles korrekt, bei ihm ist ab 28.03.05 alles verschoben...
In der Systemsteuerung des Rechners haben wir beide die westeuropäische Normalzeit GMT+1 mit automatischer Zeitumstellung angeklickt.
Ich probiers jetzt mal mit Bernhards Formel...
-
Torsten hat natürlich Recht - das ist die Sommerzeit. Was ist den in des Users Notes-Vorgaben eingestellt ? Einstellungen vom OS übernehmen ?
Bernhard
-
... dann wird wohl am Arbeitsumgebungsdok. liegen.
Da man sich auf die User sowieso nicht verlassen kann, ist es angebracht sich auf Bernhards Formel zu stützen.
Ähnliches hat ja Lotus auch eingesehen als die ganztägigen Veranstaltungen plötzlich nur noch von 04:00 bis 20:00 Uhr gingen.
-
GELÖST !!!
Danke Bernhard ! Es lag / liegt tatsächlich an der Sommerzeit, denn das Problem tritt erst ab dem 28.03.05 auf, und ab 27.03 beginnt ja die Sommerzeit.
Da ich nicht mit weiteren Usern diskutieren will habe ich die Formel von Bernhard eingesetzt und siehe da, es stimmt (na klar, schliesslich ist es dann ja immer mittags ;-)
-
... na klar, schliesslich ist es dann ja immer mittags ;-)
Nein, in Krasnojarsk ist es dann 18 Uhr ;D