Liebes Forum, wir würden gerne die Teamansicht erweitern um folgende Spalten:
- Bezogene Ferien bis Ende Jahr -> damit wir auf einen Blick sehen, welcher MA seine Ferien geplant hat.
- wenn die Werte Minus sind, dann die Schrift in rot
Was wir bereits haben ist:
- Feriensaldo per gestern (feriensaldo / dbmTIM.MinuteRenderer)
- Zeitsaldo per gestern (ueberzeitsaldo / dbmTim.MinuteRenderer)
Mit den Operatoren ->getFerienBezug(von,bis) usw. kommen wir nicht weiter. Wir vermuten deshalb nicht, weil es sich nicht um eine Abfrage handelt, sondern um eine Spalten-Expression. Kann hier jemand helfen?
Eventuell hat so etwas bereits jemand umgesetzt und auch weitere nützliche Ideen?
Falls für jemanden interessant, wir haben in der Teamansicht zusätzlich folgende Spalten bezüglich Geburtstag hinzugefügt:
- Nächster Geburtstag
(adresse->collect(if geburtsdatum.asString='' then geburtsdatum else geburtsdatum->collect(x | if x=x.lastOfMonth then if encodeDate(date.year,x.month,1).lastOfMonth < date then encodeDate(date.year+1,x.month,1).lastOfMonth else encodeDate(date.year,x.month,1).lastOfMonth endif else if encodeDate(date.year,x.month,x.day) < date then encodeDate(date.year+1,x.month,x.day) else encodeDate(date.year,x.month,x.day) endif endif)->first endif)->first)
- Geburtsdatum
- Alter
(if adresse.geburtsdatum.isnull then 0 else (adresse.geburtsdatum->collect(x | if x.asString = '' then encodeDate(2050,01,01) else if encodeDate(date.year,x.month,x.day) < date then encodeDate(date.year+1,x.month,x.day) else encodeDate(date.year,x.month,x.day) endif endif)->first).year - adresse.geburtsdatum.year -1 endif)
Happy day.