Tach an alle.
Ich hatte gestern mal so eine Idee aus der
eine Frage geworden ist.
Aber am besten mal alles von Anfang an.
Gestern bekam ich einen Anruf im Büro
wo mir ein Mitarbeiter mitteilte, das er eine
Datei aus dem Jahre 2001 suche.
Zu dem Zeitpunkt der Datei, gab es diesen
Mitarbeiter noch nicht, aber diese Datei
ist mittlerweile auch gefunden.
Abends habe ich mit meinem Bruder diese
Situation besprochen. Dabei kam mir
die Idee, alle Informationen dieser Datei,
es ist eine Excel Datei, in eine Datenbank
zu fassen. Die Informationen dieser Datei
werden von mehreren Benutzern benötigt.
Deswegen wird diese Datei, trotz Novell
Netzlaufwerk, von den Usern immer per
Mail versendet. Was natürlich den Exchange
Server belastet. Ausserdem tritt durch
den Versand dieser Mail / Datei das Problem
auf, das es verschiedene Versionen gibt.
Was für die User natürlich sehr unpraktisch
ist, aber so sind die nun mal.
Mit den Informationen in dieser Datei
werden meist Auswertungen gemacht,
weswegen die User wohl am liebsten Excel
nehmen. Daher hatte ich mir weiter überlegt,
das dann die Ausgabe der Daten aus der
Datenbank am besten in Excel erfolgt.
Herr Kosch hat dazu in seinem Buch
COM DCOM COM+ ISBN Nr. 3-935042-01-9
auf der Seite 530 und 531 prima
beschrieben, wie man Excel aufruft und mit
Daten befüllt. Was ich allerdings
noch nirgends wo gefunden habe, ist die
Möglichkeit, von Delphi aus auf die
Excel Menüleiste zuzugreifen und so
Punkte wie speichern, speichern unter
und senden an zu sperren bzw. deaktivieren.
Ich möchte verhindern, das die User
die Daten aus der Datenbank abrufen,
in Excel dargestellt bekommen, diese
abspeichern und danach wieder per Mail
versenden.
Ist das also möglich, das ich alle
Features von Excel nutzen kann,
aber die einfachen Punkte deaktiviere,
das Excel wirklich nur als Ausgabeprogramm
dient ??
Das wäre mal interessant zu Wissen.
Wenn möglich, dann auch evt. Lösungsansätze.
M.f.G.
Ich hatte gestern mal so eine Idee aus der
eine Frage geworden ist.
Aber am besten mal alles von Anfang an.
Gestern bekam ich einen Anruf im Büro
wo mir ein Mitarbeiter mitteilte, das er eine
Datei aus dem Jahre 2001 suche.
Zu dem Zeitpunkt der Datei, gab es diesen
Mitarbeiter noch nicht, aber diese Datei
ist mittlerweile auch gefunden.
Abends habe ich mit meinem Bruder diese
Situation besprochen. Dabei kam mir
die Idee, alle Informationen dieser Datei,
es ist eine Excel Datei, in eine Datenbank
zu fassen. Die Informationen dieser Datei
werden von mehreren Benutzern benötigt.
Deswegen wird diese Datei, trotz Novell
Netzlaufwerk, von den Usern immer per
Mail versendet. Was natürlich den Exchange
Server belastet. Ausserdem tritt durch
den Versand dieser Mail / Datei das Problem
auf, das es verschiedene Versionen gibt.
Was für die User natürlich sehr unpraktisch
ist, aber so sind die nun mal.
Mit den Informationen in dieser Datei
werden meist Auswertungen gemacht,
weswegen die User wohl am liebsten Excel
nehmen. Daher hatte ich mir weiter überlegt,
das dann die Ausgabe der Daten aus der
Datenbank am besten in Excel erfolgt.
Herr Kosch hat dazu in seinem Buch
COM DCOM COM+ ISBN Nr. 3-935042-01-9
auf der Seite 530 und 531 prima
beschrieben, wie man Excel aufruft und mit
Daten befüllt. Was ich allerdings
noch nirgends wo gefunden habe, ist die
Möglichkeit, von Delphi aus auf die
Excel Menüleiste zuzugreifen und so
Punkte wie speichern, speichern unter
und senden an zu sperren bzw. deaktivieren.
Ich möchte verhindern, das die User
die Daten aus der Datenbank abrufen,
in Excel dargestellt bekommen, diese
abspeichern und danach wieder per Mail
versenden.
Ist das also möglich, das ich alle
Features von Excel nutzen kann,
aber die einfachen Punkte deaktiviere,
das Excel wirklich nur als Ausgabeprogramm
dient ??
Das wäre mal interessant zu Wissen.
Wenn möglich, dann auch evt. Lösungsansätze.
M.f.G.
Comment