Datumswert des x-ten Wochentages in einem gewünschten Monat

Textbausteine und Erweiterungen, die von Anwendern für die Allgemeinheit bereitgestellt werden.
Post Reply
Klein
PhraseExpress Expert
Posts: 129
Joined: 24 Mar 14, 16:11

Datumswert des x-ten Wochentages in einem gewünschten Monat

Post by Klein » 20 Jun 17, 22:44

Phrasenset: 'Datumwert des x-ten Wochentags in einem gewünschten Monat (aktueller Monat bis 1 Jahr voraus)'

Zweck des Phrasensets:
Ermitteln des Datumwerts des x-ten Montags, Dienstags, Mittwochs, usw. in einem vorzugebenden Abstand zu einem Bezugsdatum. Es kann damit der 1., 2., 3., 4. und auch der letzte in dem Monat vorkommende Wochentag berechnet werden. Das Bezugsdatum ist entweder das aktuelle Datum bei Ausführung der Phrase oder kann mittels Kalender abgefragt werden. Der Abstand zum aktuellen Datum kann Null bis 12 Monate betragen. Es ist also auch möglich, den letzten gewünschten Wochentag im aktuellen Monat zu ermitteln.

Phrasenset-Ressourcen:
2 Phrasen #dwm und set#dwm
10 Subphrasen im Ornder #vorgabe_dwm#

Phrasen:
1. #dwm
Ermittelt den Datumwert des x.-ten Wochentags in einem Monat mit gewünschten Abstand zu einem Vorgabedatum. Es ist auch möglich, den jeweils letzten Wochentag im gewünschten Monat zu ermitteln.
Die genutzten Vorgaben sind alle im Ordner #vorgabe_dwm# abgelegt und werden über die Phrase set#dwm angelegt.

2. set#dwm
Phrase zur Voreinstellung der Werte für den gewünschten Wochentag, dessen x-tes Vorkommen, der gewünschte Abstand zum Bezugsdatum und wie das Bezugsdatum ermittelt wird.
Die Vorgabewerte sind nichtflüchtig abgelegt und könne somit auch nach einem Neustart von PhraseExpress genutzt werden. Diese Werte gelten bis zu einem erneuten Aufruf der Phrase set#dwm.
Zur Unterstützung werden die Werte nach der Festlegung als Ballonnotiz angezeigt und können per Mouseklick auch eingefügt werden.
Der Aufruf der Phrase kann dazu genutzt werden, die eingestellten Werte anzeigen zu lassen. Die eingestellten Werte dienen als Vorgabe. Außerdem wird ein Hinweistext angezeigt, der auf diesen Sachverhalt hinweist und beim Mouse-Over die Einstellungen noch einmal als Text wiedergibt.

Verwendung der Phrasen des Phrasensets
... in Anwendungsumgebungen durch eintippen des Autotextes #dwf bzw. set#dwf
... innerhalb anderer Textbausteine mit {#insert #dwf} bzw. {#insert set#dwf}
... Veränderung des gewünschten Wochentags und/oder dessen x-ten Vorkommens:
....Autotext set#dwf eintippen und die gewünschte Einstellung im Formular auswählen.

Hinweise:
• Die Phrasen geben zusätzlich zum errechneten Datumwert Sprechblasenmeldungen aus
• Aus der Sprechblasenmitteilung der Phrase #dwm kann die Voreinstellung aufgerufen werden
• Die Autotexte sind nicht case-sensitiv
• Das Phrasenset wurde auf einer Einzelplatz-Installation (nicht in einer Netzwerkumgebung) getestet
• Sie nutzen das Phrasenset auf eigene Gefahr - ich schließe jede Haftung dafür aus.
• In den Phrasen werden Formulare genutzt, welche nicht mit jeder Lizenz nutzbar sind.

Hinweise, Ratschläge und Verbesserungsvorschläge sind willkommen. Es besteht aber kein Anspruch auf Umsetzung oder Berücksichtigung.
Datumwert x-ter Wochentag.pxp
Klein
Win 7 SP1 64 bit - PhraseExpress Pro 12.0.144p
You do not have the required permissions to view the files attached to this post.

Klein
PhraseExpress Expert
Posts: 129
Joined: 24 Mar 14, 16:11

Re: Datumswert des x-ten Wochentages in einem gewünschten Monat

Post by Klein » 21 Jun 17, 09:51

Hier noch eine etwas geänderte Version. Es hat die gleiche Funktion wie das bereits gepostete Phrasenset. Es wurde lediglich der Code etwas verkürzt.
Datumwert x-ter Wochentag_20170621.pxp
Klein
You do not have the required permissions to view the files attached to this post.

stbischoff
Posts: 5
Joined: 07 Dec 16, 07:12

Re: Datumswert des x-ten Wochentages in einem gewünschten Monat

Post by stbischoff » 10 Aug 17, 12:35

Tolle Funktion, klappt einwandfrei!

Vielen Dank dafür!

Post Reply