Forum: Die Delphi-IDE
by Lemmy,
1. Aug 2013
mach 4 IWLabels auf das Form und dann
procedure TFMain.IWGOrders_fuellen;
var
test: string;
begin
if Assigned(Usersession) then
iwLabel1.Caption := 'Usersession ist da';
if Assigned(Usersession.DataModule1) then
Forum: Die Delphi-IDE
by Lemmy,
1. Aug 2013
hm..
kannst Du mal etwas Debugcode einbauen? Oder geht IW irgend wie direkt debuggen?
Überprüf bitte mal ob
Assigned(Usersession)
Assigned(Usersession.DataModule1)
Assigned(Usersession.DataModule1.QR_orders_heute)
Wie schaut es mit der Compilersetting "Optimierung" aus - die falls an mal ausschalten. Hat IW nicht einen eingebauten Debugger/Debugconsole?
Forum: Die Delphi-IDE
by Lemmy,
1. Aug 2013
siehst Du, ist doch gar nicht schwer. Und jetzt seh ich auch den Fehler (zumindest glaub ich das):
UserSessionUnit: HIer definierst Du ein DataModule1: TDataModule1; und erzeugst das dann auch. Im MainForm machst Du aber ein uses DataModuleUnit; d.h. Du greifst da auf das nicht initialisierte DataModule zu.
Grüße
Forum: Die Delphi-IDE
by Lemmy,
1. Aug 2013
Hi,
wenn ich mal nur die drei Zeilen anschaue, dann würde ich mal schlicht vermuten, dass das Problem auf der rechten Seite der Zuweisung steht und nicht links. Zudem wäre es hilfreich etwas mehr Infos zu geben, was denn genau nicht geht, denn "geht nicht" ist ein ziemlich weites Feld. ;-)