Leistungsdatum Formularanpassung im PRJ Formular

Funktionen und Benutzervariablen um im Layout des PRJ Formulars bei der Rechnungsschreibung, individuelle Datumseingaben für die Darstellung des Leistungsdatums zu erzeugen.

@DatBeginn
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)=“P“,if(DateToJulian(DatumBeginn)<2444239,AskString$(„Beginn der Arbeiten (Monat Jahr)“,.F.,Date$(AddMonths(Now (),-1),“%M %y“),20),Date$(DatumBeginn,“%M %y“)))

@DatFertig
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)=“P“,if(DateToJulian(DatumFertigstellung)<2444239,AskString$(„Fertigstellung der Arbeiten (Monat Jahr)“,.F.,Date$(AddMonths(Now (),-1),“%M %y“),20),Date$(DatumFertigstellung,“%M %y“)))

@DatRegieBeginn
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)<>“P“,if(IsNullOrEmpty(TerminDatum),AskString$(„Beginn der Arbeiten (Monat Jahr)“,.F.,Date$(AddMonths(Now (),+0),“%M %y“),20),Date$(Date(TerminDatum),“%M %y“)))

@DatRegieFertig
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)<>“P“,if(IsNullOrEmpty(TerminDatum),AskString$(„Fertigstellung der Arbeiten (Monat Jahr)“,.F.,Date$(AddMonths(Now (),+0),“%M %y“),20),Date$(Date(TerminDatumBis),“%M %y“)))

Projekt
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)=“P“,if(@DatBeginn=@DatFertig,“Die Leistungen wurden im Monat “ + @DatFertig + “ erbracht.¶“,
„Die Leistungen wurden im Zeitraum “ + @DatBeginn + “ bis “ + @DatFertig + “ erbracht.¶“ ))

Regie
if(contains(AusdruckArt,“R“) and Left$(Projektnummer,1)<>“P“,if(@DatRegieBeginn=@DatRegieFertig,“Die Leistungen wurden im Monat “ + @DatRegieFertig + “ erbracht.¶“,
„Die Leistungen wurden im Zeitraum “ + @DatRegieBeginn + “ bis “ + @DatRegieFertig + “ erbracht.¶“ ))