====== Platzhalter als Default-Werte ====== Im Verwaltungsprogramm cd0056 - "Externe CR Reports" können für die Aufrufe von eigenen individuellen Crystal-Reports Default-Werte für die Parameter vorgegeben werden. Hier besteht nun neu ab cimERP Release-Version 3.06 mit Datum 30.03.2016 die Möglichkeit, Platzhalter zu hinterlegen. Folgende Platzhalter stehen zur Verfügung: |$DATE_TODAY|-> aktuelles Datum ohne Uhrzeit| |$DATE_NOW|-> aktuelles Datum mit Uhrzeit| |$YEAR_TODAY|-> aktuelles Jahr| |$MONTH_TODAY|-> aktueller Monat| |$DAY_TODAY|-> aktueller Tag| |$START_YEAR|-> Jahresbeginn aktuelles Jahr (z.B. 01.01.2016)| |$END_YEAR|-> Jahresende aktuelles Jahr (z.B. 31.12.2016)| |$START_MONTH|-> Monatsbeginn aktueller Monat (z.B. 01.05.2016)| |$END_MONTH|-> Monatsende aktueller Monat (z.B. 30.05.2016)| Diese können über einen Matchcode ausgewählt werden. {{https://www.cimdata-sw.de/files/News/Auswahl matchcode.jpg?nolink&696x210|Auswahl der Platzhalter über den Matchcode}} Auswahl über Matchcode {{https://www.cimdata-sw.de/files/News/matchcode platzhalter.jpg?nolink&676x407|Matchcode Platzhalter für externe Reports}} Matchcode Platzhalter In den einzelnen Spalten wird die Gültigkeit der Platzhalter bezogen auf den jeweiligen Datentyp mit einem "X" markiert. Beispiel: Der Platzhalter $DATE_TODAY kann nicht für eine ZAHL verwendet werden. Die Platzhalter werden beim Aufruf des Reports aus dem Bereich "Bereich für Kunden frei verfügbar" ersetzt und gelten nicht für Workflow-Aufrufe: {{https://www.cimdata-sw.de/files/News/kundenindividueller CR Report.jpg?nolink&658x454|cimERP cd0057 Kundenindividueller CR Report}} cd0057 Kundenindividueller CR Report ==== Datums-Berechnungen ==== Im Feld "CR Parametername" wird zusätzlich der Platzhalter angegeben, falls vorhanden. Darüber hinaus können auch Datums-Berechnungen zum jeweiligen Platzhalter durchgeführt werden. Folgende Formeln stehen zur Verfügung: |$DATE_TODAY|d -> days, m -> month, y -> years| |$DATE_NOW|d -> days, m -> month, y -> years| |$YEAR_TODAY|y -> years| |$MONTH_TODAY|m -> month| |$DAY_TODAY|d -> days| |$START_YEAR|d -> days, m -> month, y -> years| |$END_YEAR|d -> days, m -> month, y -> years| |$START_MONTH|d -> days, m -> month, y -> years| |$END_MONTH|m -> month| **Dies sind Beispiele ausgehend vom 31.03.2016:** 1.) $DATE_TODAY (-1d+2m+1y) Ergebnis: 30.05.2017 Es wird also 1 Tag abgezogen, 2 Monate und 1 Jahr dazu gerechnet. 2.) $YEAR_TODAY (+1y) Ergebnis: 2017 Es wird 1 Jahr dazu gerechnet. **WICHTIG: Die Angabe der Formeln muss in Klammern erfolgen!** ** ** ** **