Hallo,
ich habe einen neuen Job.
Ich muss aus den Daten einer Datenbank Berichte erstellen.
Bevor jetzt gefragt wird, wozu man mich dazu braucht und warum das nicht automatisch passiert:
Die Datenbank ist historisch gewachsen, kam ursprünglich von einer
Access-
DB, ist so auf einen MS-
SQL-Server übertragen worden und da die eine Abteilung nicht weiß, was die andere macht, beim Aufbau und den Abhängigkeiten der Tabellen vermurkst worden.
Aktuell habe ich zehn verschiedene Export-Datensätze, die ich mit Excel konsolidiere oder mir die verschiedenen Spalten in ein neues Arbeitblatt zusammen kopiere. Ein paar Stammdaten habe ich schon in einer Excel-Datei zusammengefaßt.
Aufgrund eines Gebäudeumbaus, werde ich wohl den Winter über im Homeoffice verbringen.
Meine Vision war es, mir mit einer Delphi-Form so eine Art Plattform zu schaffen, die auf jede Excel-Datei zugreifen kann und wo die Stammdaten in einer MDB o.ä. liegen und ich dann per Knopfdruck mir die Berichte automatisch zusammenstellen lasse.
Ich möchte mit einer
DB arbeiten, wo ich für die Wochenberichte einen neuen Ordner anlege, die form1.exe, eine MDB und meine Excel-Dateien reinkopiere.
Meine Frage:
Ist Delphi die geeignete Programmiersprache in Verbindungen mit einer
Access-
DB und Excel-Dateien oder sollte ich das Projekt mit einer anderen, Sprache und/oder einer anderen
DB umsetzen?
Ich hoffe auf eure Erfahrungswerte