Von Anwender zu Anwender

Zusammenstellung diverser Informationen und Tipps

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.¶“ ))