Autor |
Beitrag |
Dhakiyah
      
Beiträge: 327
Erhaltene Danke: 5
Windows 7
Delphi XE2
|
Verfasst: Di 21.07.09 09:23
Hallo!
Gibt es sowas wie einen Jahreskalender?
Also ich will so eine Übersicht machen wo man im Kalender sehen kann welcher Tag ein Feiertag war, wann man gearbeitet hat, wann man Urlaub hatte etc.
Oder muss ich das selbst nachbasteln? Wenn ja, wie? Mit einem Grid?
LG
Jasmin
_________________ Es ist soooo flauschig !!!
|
|
Krischa
      
Beiträge: 118
Windows 7 64 Bit
Delphi 2007
|
Verfasst: Di 21.07.09 09:49
Hallo,
du musst wohl selber etwas schreiben. Komplett fertige Komponenten sind mir nicht bekannt, aber mit einem MonthCalendar kannst du mit der Funktion BoldDays Tage fett hervorheben. Wenn du das ganze noch in eine Case-Anweisung packst die den ausgewählten Monat unterscheidet hast du eine Komponente die deine Anforderung erfüllt.
Ob man jetzt die gewählten Tage noch einfärben kann muss ich mal schauen.
|
|
Nersgatt
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 21.07.09 10:15
Moin Jasmin,
Ist das nur für Dich selbst? Muss es Delphi sein?
Ich arbeite entweder zuhause, oder ich fahre mit dem Auto in die Firma oder ich fahre mit dem Motorrad in die Firma.
Ich habe mir so einen Kalender mit OpenOffice gebastelt (siehe Screenshot, die Daten im Screenshot habe ich verfälscht).
Man gibt für jeden Tag nur ein Z (=Zuhause), ein A (=Büro/Auto), ein M (=Büro/Motorrad), ein U (=Urlaub) oder ein K (=Krank) ein. Der Rest rechts wird automatisch berechnet. Samstage, Sonntage und Feiertage ich habe einfach grau gemacht.
Das Ding habe ich letztes Jahr auch bei der Lohnsteuererklärung eingereicht und die Finanzamt hat es Anstandslos als Nachweis akzeptiert, dass ich mein häusliches Arbeitszimmer absetzen konnte.
Wenn es mit Delphi sein soll, würde ich mir sowas auf Basis eines StringGrid basteln. Ist aber durchaus etwas Arbeit.
Jens
Einloggen, um Attachments anzusehen!
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
Dhakiyah 
      
Beiträge: 327
Erhaltene Danke: 5
Windows 7
Delphi XE2
|
Verfasst: Di 21.07.09 10:48
Nein. Für die Arbeit. Ich schreibe ein neues Zeiterfassungsprogramm und die wollen so eine Jahresübersicht, die man auch ausdrucken kann.
LG
Jasmin
_________________ Es ist soooo flauschig !!!
|
|
Nersgatt
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 21.07.09 10:55
Schau Dir mal die Controls von DevExpress an:
devexpress.com/Products/VCL/ExScheduler/
devexpress.com/Produ...heduler/features.xml (etwas nach unten scrollen, dort gibt es das YearView).
Wobei man sagen muss, dass DevExpress nicht gerade billig ist, aber es ist jeden Cent wert. Ich habe nur Erfahrung mit den WinForms-Controls (die sind extrem mächtig), aber ich denke, bei den VCL-Controls wird es genauso sein.
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
Lannes
      
Beiträge: 2352
Erhaltene Danke: 4
Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
|
Verfasst: Di 21.07.09 11:00
Hallo,
wenn Du es mit einem StringGrid realisieren willst, könnte das Thema für Dich interessant sein:
StringGrid Jahreskalender Spalten färben
In dem Zusammenhang(in einem anderen Thread) hab ich ein Demo erstellt:
www.delphi-forum.de/....php?p=401232#401232
_________________ MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
|
|
ssb-blume
      
Beiträge: 375
Erhaltene Danke: 7
XP, W7, W8
Deutschland
|
Verfasst: Di 21.07.09 11:26
Hallo,
habe mal eine Unit für delphi6.0 für einen Kalender geschrieben mit Feiertagen, Geburtstagen und weiteren Schnick-Schnack. Falls Interesse besteht, bitte um Nachricht, schicke dann Quellcode mit E_Mail.
Hansi
_________________ Brain: an apparatus with which we think we think.
|
|
Dhakiyah 
      
Beiträge: 327
Erhaltene Danke: 5
Windows 7
Delphi XE2
|
Verfasst: Di 21.07.09 11:31
Klar besteht Interesse, will ja viele Möglichkeiten kennen lernen / sehen etc.
Mit dem devexpress ist ja auch nicht schlecht, aber ob die Firma sowas kauft...
Ich habe mir das schon gedacht, dass ich es mit einem StringGrid machen muss.
Einfärben muss ich es ja auch. Urlaub Grün, Krank rot, Feiertage schwarz etc.
LG
Jasmin
_________________ Es ist soooo flauschig !!!
|
|