Hi Mikhal,
Tausch doch einfach mal die Reihenfolge der letzten beiden Zeilen deiner Routine, dann siehst du, ob das der Fehler ist.
Wenn ich das mache .. also
Delphi-Quellcode:
ClientDataSet_OPListe.Active := True;
ClientDataSet_OPListe.CreateDataSet;
dann bekomme ich folgende
Exception:
---------------------------
Benachrichtigung über Debugger-
Exception
---------------------------
Im Projekt Mahnung.exe ist eine
Exception der Klasse EDatabaseError mit der Meldung 'ClientDataSet_OpListe: Fehlender Daten-Provider oder Datenpaket' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
Zitat:
Vergleiche mal diese letzten beiden Zeilen mit der Version auf dem Laptop...
Das muss ich nicht vergleichen - ich lade wirklich den gleichen Code das Verzeichnis für den Laptop ein Netzlaufwerk ist.
Zitat:
Und nach wie vor vermisse ich das ClientDataSet in deiner Formularklasse TMahn. Da es sich ja kompilieren lässt, wird es wohl bei der Übertragung verschütt gegangen sein...
Ist durchaus vorhanden
Delphi-Quellcode:
type
TMahn = class(TForm)
Btn_Drucken: TButton;
Btn_Adresse: TButton;
Btn_MailTausch: TButton;
DataSource_OpListe: TDataSource;
DBGrid_OpListe: TDBGrid;
ClientDataSet_OpListe: TClientDataSet;
CBDruckerAuswahl: TComboBox;
PrintDialog1: TPrintDialog;
Ich verstehe es einfach nicht - es KANN doch eigentlich nur an der Installation liegen, oder ??
Gruß
Hans