![]() |
Projektsteuerung programmieren
Hallo zusammen,
ich möchte ein kleine einfache Projektsteuerung programmieren. Einfach verschiedene Aufgaben, welche zu einem bestimmten Zeitraum umgesetzt sein müssen. Grundlegend sowas wie MS-Project, jedoch viel einfacher. Die Daten habe ich in einer Datenbank zur Verfügung. Diese müsste ich somit nur in einem Zeitstrahldiagramm zur anzeige bringen. Hat jemand hier eine Idee, mit welcher Komponente man sowas machen kann. Geht das eventuell mit dem VirtualTreeView? Vorab Danke und Gruß Jens |
AW: Projektsteuerung programmieren
Hört sich irgendwie nach einer To-Do-Liste an ...
VirtualTreeView ist eine Darstellungskomponente, und die kann dabei nicht wirklich das Entscheidende sein. Ob es eine regelrechte To-Do-Listen- oder Projekt-Management-Komponente gibt, bezweifle ich schon allein deshalb, weil die Anforderungen an eine Projektmanagement-Software sehr unterschiedlich sein können. Was ist denn jetzt das eigentliche Problem? Hast du noch keinen vollständigen Plan, was deine Software können muß? |
AW: Projektsteuerung programmieren
Zitat:
Zitat:
|
AW: Projektsteuerung programmieren
das klingt wie wie typischer Fall von "TMS Planer & TMS ToDoList", egal ob mit eigenem DB Interface oder gleich das integrierte von TMS
![]() ![]() Gibt es so "kompatibel" auch als HTML-Intraweb-Version und als FMX-Version. Kann sicher fast schon zu viel, und sowas "selber malen" ginge ja grad noch, aber spätestens beim Userinterface mit grafischem LiveEdit & Drag&Drop nimmt man besser was fertiges. |
AW: Projektsteuerung programmieren
ich werfe mal die TMS Componente TAdvSmoothTimeline ins Rennen. Sehr flexibel in der Skalierung und Interaktion wenn man will.
|
AW: Projektsteuerung programmieren
Zitat:
|
AW: Projektsteuerung programmieren
Ich schmeiß mal DevEx in den Raum:
![]() |
AW: Projektsteuerung programmieren
...gibt es erst seit 3-4 Tagen. Taufrisch im FMX Pack 3.0
|
AW: Projektsteuerung programmieren
Ah, danke. Das habe ich ja sogar. Muss ich gleich mal ausprobieren.
|
AW: Projektsteuerung programmieren
Moin,
wenn du so etwas wie MS Project haben möchtest hört sich das sehr nach einem Gantt Chart an... gibt es z.B. hier: ![]() oder hier: ![]() |
AW: Projektsteuerung programmieren
Zitat:
|
AW: Projektsteuerung programmieren
Blöde Frage: Wieso selber programmieren? Spaß?
|
AW: Projektsteuerung programmieren
Liste der Anhänge anzeigen (Anzahl: 1)
Erstmal vielen Dank. Die Komponenten können eigentlich alle viel zu viel. Ich benötige nur sowas wie im Anhang.
Die gesamte Datenverwaltung ist vorhanden. Ich muss die Daten nur noch grafisch Darstellen. |
AW: Projektsteuerung programmieren
Wenn es so aussehen soll wie im Anhang, dann wäre das auch mit einem VirtualTreeView zu bewerkstelligen. Dann muss man etwas mit CustomDraw arbeiten, aber machbar ist eine solche Darstellung eigentlich schon. Aber es gibt mit Sicherheit bessere Komponenten, die einem die Arbeit auch ein wenig erleichtern.
|
AW: Projektsteuerung programmieren
TDrawGrid, TPaintBox wären die einfachen Kandidaten.
|
AW: Projektsteuerung programmieren
Zitat:
Wenn die Verwaltung andernorts geschieht, reicht immerhin die Darstellung, also Reportfunktion ohne Editiermöglichkeit. Das geht wohl mit TMS. Auf die Schnelle hab ich noch das hier gefunden: ![]() Sieht allerdings etwas altbacken aus (die Webseite) und nicht sehr lebendig. |
AW: Projektsteuerung programmieren
Zitat:
So wie du das oben dargestellt hast, kannst du das auch einfach mit einem StringGrid machen oder mit einem Report. |
AW: Projektsteuerung programmieren
Zitat:
Das reine Rendern geht ja sehr leicht, auch ohne Pivot. Bei einer Gantt-Komponente muss das aber auch nicht Pivot-fähig sein, oder? |
AW: Projektsteuerung programmieren
Hallo,
was ich da im Screenshot sehe, geht auch mit einem normalen TStringGrid. Beim Drucken hört das dann natürlich auf. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz