Hallo Roger,
Gründe, weshalb Du keine Antwort erhalten hast, könnten sein:
(1) Die Frage ist besser auf [EMAIL PROTECTED] aufgehoben,
weil dort Probleme und Lösungen mit der Anwendung von OpenOffice.org
besprochen werden. Die dev-Liste dient der Koordinierung der
Mitarbeit im Projekt.
(2) Deine Aufgabe ist mit trivialen Mitteln nicht zu lösen.
Lösungsansätze siehe unten!
Roger Werner schrieb:
In der Tabelle "Personalstammdaten" habe ich Mitarbeiter erfasst, unter
anderem Namen, Personalnummer und Abteilung.
In der Tabelle "UrlaubPlan" habe ich die Personalnummer, den 1.
Urlaubstag und den letzten Urlaubstag erfasst, Format:Datum.
Eine dritte Tabelle "Urlaub" enthält ebenfalls die Personalnummer sowie
1. und letzten Urlaubstag der abgegolten oder genehmigt ist.
Eine weitere Tabelle "Krank" sowie "Abwesenheit" für Sonstige
Abwesenheiten besteht ebenfalls soll aber noch in verschiedene Tabellen
zerlegt werden, wie z.B. Lehrgang, Betriebsrat usw.
Abfragen und das erstellen von Berichten funktioniert soweit ganz gut,
jedoch was mir absolut fehlt ist eine grafische Darstellung.
Januar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
MA1 ....................xxxxooo.........................xxxx........
MA2 ..............xxxxx................yyy............................
MA3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
MA4..........................................................................
MA5...................................................oooooo...........
wobei anstelle von Buchstaben möglichst Farbbalken dargestellt werden
sollen die eindeutig die Abwesenheit und den Grund darstellen.
Möglichst sollten die Spalten auch hervorgehoben werden nach
Wochentagen, Wochenenden und Feiertagen.
Base scheint mir für diese Aufgabe nicht das geeignete Programm zu
sein. Ich würde es mit Calc versuchen. Einen ersten Ansatz zur
Lösung Deiner Aufgabe findest Du hier:
http://groups.google.com/group/stefanw/web/Urlaubsplan_Roger.ods
Im benannten Bereich "Urlaubsliste" auf Tabelle2 sind die Urlaube
eingetragen. Per SVERWEIS-Funktion werden diese Informationen auf
Tabelle1 herangezogen und mit dem jeweiligen Datum verglichen. So
entstehen die Werte "U" an den Urlaubstagen. Über bedingte Formate
werden Zellen am Wochenende etc. farblich hervorgehoben.
Willst Du einen anderen Monat, zum Beispiel den Februar anzeigen,
trägst Du in Zelle A1 einfach den 01.02.2008 ein. Der Rest
aktualisiert sich automatisch.
Das könnte ein Anfang sein. Freilich fehlt bislang die Möglichkeit,
für jeden Mitarbeiter mehrere Urlaube einzutragen und andere
Abwesenheitsgründe anzugeben. Man könnte rechts am Ende des Monats
die Urlaubstage zusammenzählen, dabei zählt man aber Wochenende und
Feiertage mit.
Daher kann es, nach Würdigung der hier nicht bekannten
Detailbedingungen Deiner Aufgabe, erforderlich sein, die Lösung doch
völlig anders anzugehen.
Gruß
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]