Autor Thema: Folgenden Montag mit @Adjust ermitteln  (Gelesen 4359 mal)

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Folgenden Montag mit @Adjust ermitteln
« am: 24.10.03 - 11:56:53 »
Hallo!
Komm´ leider gerade nicht weiter.
Ich habe ein Datumsfeld, in dem als Vorgabewert das Datum des kommenden Montags (ausgehend vom heutigen Datum) stehen sollte.
In der Designer Hilfe hab´ ich gefunden, wie man den vergangenen Montag ermittelt
Zitat
 5.   Diese Formel berechnet aus einem im Feld "FaelligAm" enthaltenen Datum das Datum des vorhergehenden Montags. Wenn "FaelligAm"gleich 02.06.95 ist, ergibt sich 29.05.95.
@Adjust( FaelligAm; 0; 0; - ( @Weekday( FaelligAm ) - 2 ); 0; 0; 0 )
Umgebaut auf das heutige Datum hab: ich´s dann so:
@Adjust(@Today; 0; 0; - ( @Weekday( @Today ) - 2 ); 0; 0; 0 )
was auch funktioniert.
Aber wie geht´s für den kommenden Montag?

Freezer (mit Knoten im Hirn) ???
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #1 am: 24.10.03 - 11:58:39 »
@Adjust(@Today; 0; 0; - ( @Weekday( @Today ) +5 ); 0; 0; 0 )
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #2 am: 24.10.03 - 12:06:52 »
 Hää? ???
Da komm ich ausgehend von heute (24.10.2003) auf den 13.10.2003:

@Weekday(@Today)  = 6 (Freitag)
+ 5                              = 11
mit Minuszeichen        = -11 = 13.10.2003
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #3 am: 24.10.03 - 12:09:42 »
Ops, am falschen Ort dazugezählt, sorry

@Adjust(@Today; 0; 0; (- ( @Weekday( @Today ) - 2 )))+7; 0; 0; 0 )

Na, das lässt sich aber irgendwie noch vereinfachen, aber ich muss gleich weg, also bitte optimieren :-)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #4 am: 24.10.03 - 12:14:08 »
Optimiert:
@Adjust (@Today; 0; 0; - @Weekday (@Today) + 9; 0; 0; 0)

Heute = Freitag = 6
Heute minus 6 führt zu letztem Samstag, also 9 wieder dazu.

Bernhard (i.V. v. Semeaphoros)

klaussal

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #5 am: 24.10.03 - 12:34:34 »
... und wenn heute donnerstag ist ?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #6 am: 24.10.03 - 12:42:13 »
Heute = Donnerstag = 5
Heute minus 5 führt zu letztem Samstag, also 9 wieder dazu.

klaussal

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #7 am: 24.10.03 - 13:05:20 »
.. das ist ja nicht ganz so elegant, wenn man für jeden tag die formel änder muss. ;)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #8 am: 24.10.03 - 13:07:37 »
Bernhard, danke für die Optimierung und Vertretung :D, hier noch einen Strich weiter optimiert:

@Adjust (@Today; 0; 0; 9 - @Weekday (@Today) ; 0; 0; 0)

Das lässt sich aber dann nicht mehr so gut bildlich erklären
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #9 am: 24.10.03 - 13:10:24 »
Klaus, ändern muß man die Formel nicht - nur die Erklärung für die, die sie nicht verstanden haben ;-)
Frag' jetzt bitte nicht nach Mittwoch  ;D
« Letzte Änderung: 24.10.03 - 13:23:44 von koehlerbv »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #10 am: 24.10.03 - 13:20:59 »
<Fun>
Klaus, kleiner Tipp: Frag nach Dienstag und unter der Bedingung, dass die neuere Formel verwendet wird. Mal sehen, ob Bernhards Template.Education seine Wirkung noch zeigt  ;D
</Fun>
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #11 am: 24.10.03 - 13:25:50 »
Hallo allemiteinander!
Danke schön für die Hilfe. Ich nehm´ jetzt einfach die kürzeste Formel.
(Und wenn´s am nächsten Mittwoch nicht mehr funktioniert, dann frag´ ich einfach nochmal  ;D)

Nice Weekend!

Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #12 am: 24.10.03 - 13:28:23 »
Der Praktiker unter vielen akademisch-diskutierenden hier ........
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #13 am: 24.10.03 - 13:30:03 »
Ich hätte noch ne kleine Optimierung, dann klappt es auch für Sonntage:

@If(
 @Weekday (@Today) = 1;
   @Adjust (@Today; 0; 0;1 ; 0; 0; 0);
 @Adjust (@Today; 0; 0; 9 - @Weekday (@Today) ; 0; 0; 0)
)

Grüße
Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #14 am: 24.10.03 - 13:31:35 »
Oh, das war jetzt peinlich - das hätte ich sehen müssen.
Merci, Andreas !

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #15 am: 24.10.03 - 13:40:49 »
@Glombi:
Danke für Ausbaustufe! Ich schätze aber, das wäre die nächsten 25 Jahre nicht aufgefallen.... ;)
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Glombi

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #16 am: 24.10.03 - 13:53:07 »
Murphy sagt: Doch, und zwar wäre das der Vorstandssektretärin oder Deinem Cheffe aufgefallen  ;)
Und dann: Oinr isch emmr dr Arsch! Rat mal wer!

Andreas
« Letzte Änderung: 24.10.03 - 13:53:58 von Glombi »

klaussal

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #17 am: 24.10.03 - 14:13:05 »
.. jau, jetzt hab ich's auch kapiert  ;D

man sollte freitags eben nicht so lange arbeiten.....

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #18 am: 24.10.03 - 14:31:54 »
Wer bietet mehr??


 @Adjust (@Today; 0; 0; @Abs(1 - @Weekday (@Today)) ; 0; 0; 0)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re:Folgenden Montag mit @Adjust ermitteln
« Antwort #19 am: 24.10.03 - 14:50:44 »
Hi Jens,
das kapier ich jetzt nicht. Damit kriegst Du aber nicht den nächsten Montag  ???

Gruß
Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz