Legen Sie mehrere Objekte als Datenquelle eines Crystal Reports fest

7

Ich möchte einen Crystal Report in meiner c # Windows-Anwendung machen, der Punkt ist, dass ich .net-Objekte als meine Berichtsdatenquelle verwenden möchte, ich fand seinen Beispielcode wie unten im Internet und benutze sie und es funktioniert gut:

%Vor%

Aber ich möchte ein zusätzliches Objekt zum Beispiel Schulinformationen für diese wiederholten Informationen senden, aber ich kann dieses zusätzliche Objekt nicht senden, gibt es eine Lösung, dass ich mehrere Objekte zum Crystal Report senden kann? Natürlich weiß ich, dass ich mehrere Dataset und Dataset für eine Crystal Report-Datenquelle verwenden kann, aber hier möchte ich nur Objekte und IEnumerables als Datenquelle eines Crystal Reports verwenden.

    
Mohsen Asfia 26.05.2010, 07:31
quelle

2 Antworten

21

wenn Sie viele Datenquellen wie 1.Mitarbeiterklasse 2.EmpployeeSkillClass

Gehen Sie folgendermaßen vor:

%Vor%

// Sofortnachricht von ReportDocument erstellen:

%Vor%

// Setzen Sie die Datenquelle auf jede Tabelle. Stellen Sie sicher, dass der Index jeder Tabelle Collect

ist

// (Im Debug-Modus ausführen, um zu erkennen, dass Tabellen [0] mit dem Typ Employee oder EmployeeSkill verknüpft sind)

%Vor%

// Fertigstellen !!

    
Supitchaya 05.10.2010 08:11
quelle
0

Wenn Sie dies im Entwurfsmodus tun, wird Ihnen mitgeteilt, dass es nicht unterstützt wird.

Vielleicht mit einer Xref zwischen Datenquellen ...

    
Wanderson Santos 22.06.2010 09:52
quelle

Tags und Links