Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Erstellen einer Anwesendheitsliste (https://www.delphipraxis.net/158972-erstellen-einer-anwesendheitsliste.html)

Capa 9. Mär 2011 20:41

Erstellen einer Anwesendheitsliste
 
Hi,

ich muss eine Liste erstellen mit Namen und dann danaben die Monate(oder auch nur je einen monat) mit den
einzelnen tagen wo ich dann mit hilfe einer Farbe und einem kleinen Text (K/U/1/0,5) den Status der jeweiligen Person angeben kann. Status im Sinne von Krank, Urlaub, Urlaub geplant, usw.(die liste sollte
man erweitern können)

Ich hab hier schon so einiges ausprobiert aber irgendwie ist nix dabei was mir da wirklich gefällt.
Im moment haben wir eine Excelliste wo wir das eingeben aber das kann ich bei einer Netzwerk-DB-Variante
ja nun nicht mehr nutzen.
Allerdings wäre es zur einfachen Nutzung für meinen Chef einfacher wenn es nicht sehr viel anderst ist
als die bisherige Excelliste.

Habs mal mit Stringgrid versucht aber irgendwie kann ich nur Text oder nur Farbe einer Zelle übergeben.

Hat da einer von euch zufällig eine idee wie man das realisieren könnte?

Komponenten, Tips, etc

Mfg Capa

P.S.: Sorry wenn das Topic nicht so ganz aussagekräftig ist aber mir ist nicht wirklich was besseres
eingefallen :/

WM_CLOSE 9. Mär 2011 20:49

AW: Erstellen einer Anwesendheitsliste
 
Wie wäre es mit einem DBControlGrid?

Capa 9. Mär 2011 21:00

AW: Erstellen einer Anwesendheitsliste
 
mhh sollte vielleicht noch dazu sagen das ich mit mysqldirect oder wie auch immer der name
war arbeite, da wäre eine DB Komponente ein wenig umständlich einzubinden.

alfold 9. Mär 2011 21:16

AW: Erstellen einer Anwesendheitsliste
 
Und was ist MySQL ? Vermute eine Datenbank!
Wie Zeigt man Daten an?
Je nach dem wie mann es brauch als Tabellenform in ein Grid alla Excel oder in Delphi in ein DBGrid oder auch anders wenn man was selber schreibt!

Gruss alfold

-187- 10. Mär 2011 05:38

AW: Erstellen einer Anwesendheitsliste
 
Zitat:

Ich hab hier schon so einiges ausprobiert aber irgendwie ist nix dabei was mir da wirklich gefällt.
Im moment haben wir eine Excelliste wo wir das eingeben aber das kann ich bei einer Netzwerk-DB-Variante
ja nun nicht mehr nutzen.
Warum kannst du mit einer Excelliste nicht im Netzwerk arbeiten ?

Wenn du wirklich ein eigeneständiges Tool dafür basteln möchtest dann sollte es aufjedenfall eine DB Anwendung werden. StringGrid + Text File = Schlechte Idee...
Als Datenbank Engine würde ich die Embedded Firebird DB Engine empfehlen. Ich arbeite selber damit und bin auch echt zufrieden.

PS: Bleib bei Excel bzw. beschreib erstmal warum Excel für euch nicht mehr in Frage kommt ?

Oder beschreib ausführlicher was du überhaupt machen willst, schließlich hast du absolut nichts zur Netzwerkkommunikation angegeben :)

Sir Rufo 10. Mär 2011 06:20

AW: Erstellen einer Anwesendheitsliste
 
Excel kann nicht von mehreren gleichzeitig benutzt werden (gleiches Problem wie mit StringList und TextFile)

Firebird Embedded und gleichzeitiger Zugriff von mehreren Personen - geht auch nicht

Also einen zentralen DB-Server oder eine Web-Anwendung
(und anscheinend läuft da ja auch schon ein MySQL Server)

mkinzler 10. Mär 2011 07:05

AW: Erstellen einer Anwesendheitsliste
 
Zitat:

Firebird Embedded und gleichzeitiger Zugriff von mehreren Personen - geht auch nicht
Ab FireBird 2.5 schon, da die embedded nun auf der SuperClassic basiert

-187- 10. Mär 2011 07:07

AW: Erstellen einer Anwesendheitsliste
 
Hmm ich habs selber noch nicht gemacht aber ich war auch der Meinung das mehrere Benutzer auf die DB zugreifen können :D

Sir Rufo 10. Mär 2011 07:18

AW: Erstellen einer Anwesendheitsliste
 
Zitat:

Zitat von -187- (Beitrag 1087186)
Hmm ich habs selber noch nicht gemacht aber ich war auch der Meinung das mehrere Benutzer auf die DB zugreifen können :D

ok, geb mich da geschlagen ... aber warum ein weiteres DBMS einführen, wenn schon eines vorhanden ist (MySQL)?

-187- 10. Mär 2011 07:35

AW: Erstellen einer Anwesendheitsliste
 
Naja ich konnte seinen Aussagen nicht entnehmen was er mit MYSQL bereits macht ?! Man kann hier nur raten... Firebird war meine Empfehlung weil ich damit bisher gute Erfahrungen gemacht habe.

Mal was anderes: Warum müssen mehrere Benutzer gleichzeitig die Anwesendheitsliste bearbeiten. Vielleicht gibt es ja eine sinnvollere Lösung. "Schreiben" kann sowieso immer nur einer... das sollte klar sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz