Hallo,
ich habe eine Auswertung per Maske zusammengebastelt.
diese Auswertung zieht sich aus einer Ansicht "Arbeitsstundenauswertung"
bestimmte Daten (Datum, Kostenstelle, Dauer und Betreff).
Diese Daten habe ich jetzt schön in einer Tabelle Dargestellt.
Jede Zeile ein neuer Wert.
Mein Problem ist jetzt, dass die Betreffzeile aber bei einigen Datensätzen zu Lang ist.
Folge: Die Betreffangaben passen nicht mehr zu den anderen Angaben und am Ende,
nach dem letzten Datensatz setzt sich die Betreffspalte fort. (siehe Screenshot)
Hat vielleicht jemand ne Idee wie ich dieses Problem Lösen kann?
Die Formel hab ich vorsichtshalber auch mit reingepackt...
Gruß
Steffen
//////////////////////////////////////////////////////////////////////////////////////////////////////////
FIELD Date := Date;
FIELD KstSt := KstSt;
FIELD Dauer := Dauer;
FIELD Tätigkeit := Tätigkeit;
Key := zMonat + @If(man != ""; Bearbeiter; Author);
TempDate := @DbLookup("":"NoCache";"":"";"Arbeitszeitauswertung";Key;2);
TempKostenstelle := @Left(@DbLookup("":"NoCache";"":"";"Arbeitszeitauswertung";Key;3);4);
TempDauer := @DbLookup("":"NoCache";"":"";"Arbeitszeitauswertung";Key;4);
TempTopic := @DbLookup("":"NoCache";"":"";"Arbeitszeitauswertung";Key;5);
@If
(
@IsError(TempDate);
@Do
(
@SetField("Date";"");
@SetField("KstSt";"");
@SetField("Dauer";"");
@SetField("Tätigkeit";"");
@Prompt([OK];"Hinweis";"Die Suche hat keine Ergebnisse geliefert!")
);
@Do
(
@SetField("Date";TempDate);
@SetField("KstSt";TempKostenstelle);
@SetField("Dauer";TempDauer);
@SetField("Tätigkeit";TempTopic)
)
)