Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#1

Von Excel zur DB, wie designed man das am besten?

  Alt 6. Mai 2004, 09:06
Hallo zusammen,

ich habe innerhalb der letzten 2 Jahre ein Planungs-/Controllingsystem auf Basis von Excel entwickelt (teils durch berufliche Anforderungen, teil aus privatem Antrieb).

Da dieses System in Bezug auf strukturelle Änderungen (z.B. Zeile rein oder raus) nur mit verhältnismäßig hohem Aufwand zu warten ist, möchte ich das ganze System in Delphi mit einer Datenbank umsetzen.

Da die Darstellung der Daten in meinem System einen gewissen "Charme" hat möchte ich die Art der Darstellung auch übernehmen. Ich habe einige Erfahrungen mit Delphi und DBs, nur fehlt mir bei dieser Umsetzung im Moment der "Klick"

In Excel werden die Daten immer folgendermaßen dargestellt:

Code:
KOSTENART1       JAN FEB ..... DEZ Q1 Q2 Q3 Q4 GESAMT
...
...
...
SUMME KOSTENART1 SUMME(JAN) SUMME (FEB) ......
KOSTENART2       ....
...
Man kann auch einzelne Kostenarten-Blöcke ein-und ausblenden, so dass ich bei meinen Überlegungen zur Darstellung der Daten in Delphi wahrscheinlich bei einem Treeview landen werde (VirtualTV?)

Kann der VTV auch Summenzeilen in der o.g. Art selbständig darstellen und wenn ja, woher kommen die Daten (selbst berechnet, oder kann er sich die nur "fertig" aus der Datenbank ziehen)?

Entsprechend würde ich die DB so gestalten, dass die Datensätze in der Form:

Code:
KOSTENSTELLE JAHR KOSTENART JAN FEB MÄR ... DEZ
vorliegen, oder sogar für jede Kostenstelle eine eigene Tabelle anlegen.

Abgebildet werden soll dann natürlich auch eine Aggregation in der Form:

GF
|
BEREICH 1 .... BEREICH n
| | |
KST_BEREICH1

möglich sein, wobei dann z.B. bei einem BEREICH die Werte (Summen) der zugeordneten Kostenstellen angezeigt werden.

Danke und Gruß
Igotcha
  Mit Zitat antworten Zitat