Hallo!
Nach dem Umstieg von Crystal 9 auf 11 funktionieren die Subreports nicht mehr!
Bisher habe ich es so gemacht:
Delphi-Quellcode:
report.Database.Tables.Item[i].ConnectionProperties.DeleteAll;
report.Database.Tables.Item[i].ConnectionProperties.Add('User ID',UserID);
report.Database.Tables.Item[i].ConnectionProperties.Add('Password', Password);
report.Database.Tables.Item[i].ConnectionProperties.Add('Data Source Name',sMasterKey);
report.Database.Tables.Item[i].ConnectionProperties.Add('Server',sMasterKey);
report.Database.Tables.Item[i].ConnectionProperties.Add('Connection String','DSN=' + sMasterKey);
Einfach eine Schleife über alle Tables und gut ist.
Leider sind die Subreports jetzt so nicht mehr ansprechbar und funktionieren dementsprechend nicht mehr.
Eine Referenzierung "OHNE" den Namen des Subreports hab ich nicht ausfindig machen können.
Es gibt zwar Anleitungen für .NET, Java und C# aber leider funktionieren die nicht im Delphi, da
wohl andere Typlibs verwendet werden.
Kenn jemand von Euch den Weg die Sub's anzusprechen ohne den Namen zu kennen. Ich will ja alle Reports
damit ansprechen können...
Vielen Dank!