Autor Thema: @weekday buggy ???  (Gelesen 2334 mal)

Offline dh-paule

  • Aktives Mitglied
  • ***
  • Beiträge: 199
  • Geschlecht: Männlich
  • DNUG Award 2006
@weekday buggy ???
« 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?
Life on earth may be expensive,
but it does include an annual free trip around the sun


_________________________________________________________

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @weekday buggy ???
« Antwort #1 am: 08.03.05 - 13:17:13 »
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

Onkel ToM

  • Gast
Re: @weekday buggy ???
« Antwort #2 am: 08.03.05 - 13:39:25 »
Oder es ist ein Sommerzeitverweigerer  ;)

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @weekday buggy ???
« Antwort #3 am: 08.03.05 - 13:46:27 »
Oder das, Torsten. Aber das Argument zieht aktuell gerade nicht  ;D

Bernhard

Onkel ToM

  • Gast
Re: @weekday buggy ???
« Antwort #4 am: 08.03.05 - 13:50:07 »
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.

Offline dh-paule

  • Aktives Mitglied
  • ***
  • Beiträge: 199
  • Geschlecht: Männlich
  • DNUG Award 2006
Re: @weekday buggy ???
« Antwort #5 am: 08.03.05 - 14:43:04 »
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...
Life on earth may be expensive,
but it does include an annual free trip around the sun


_________________________________________________________

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @weekday buggy ???
« Antwort #6 am: 08.03.05 - 14:46:00 »
Torsten hat natürlich Recht - das ist die Sommerzeit. Was ist den in des Users Notes-Vorgaben eingestellt ? Einstellungen vom OS übernehmen ?

Bernhard

Onkel ToM

  • Gast
Re: @weekday buggy ???
« Antwort #7 am: 08.03.05 - 14:48:31 »
... 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.

Offline dh-paule

  • Aktives Mitglied
  • ***
  • Beiträge: 199
  • Geschlecht: Männlich
  • DNUG Award 2006
Re: @weekday buggy ???
« Antwort #8 am: 08.03.05 - 15:01:43 »
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 ;-)

Life on earth may be expensive,
but it does include an annual free trip around the sun


_________________________________________________________

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @weekday buggy ???
« Antwort #9 am: 08.03.05 - 15:22:49 »
... na klar, schliesslich ist es dann ja immer mittags ;-)

Nein, in Krasnojarsk ist es dann 18 Uhr  ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz