2009-06-03 6 views
0

Ich triying, um einen Bericht mit Datatables zu füllen. Der Bericht hat zwei Tabellen, die gleichen, aber mit unterschiedlichen Aliasnamen sind. In C# erstelle ich eine Datentabelle für eine von ihnen mit den Aufzeichnungen, die gezeigt werden müssen, und eine andere Datentabelle mit der anderen Tabelleninformation. Crystal ruft nur Informationen aus der ersten Datentabelle ab, um die beiden Tabellen zu füllen, sodass die angezeigten Daten falsch sind. Kann ich die zwei Tabellen, die identisch sind, aber unterschiedliche Aliase mit zwei verschiedenen Datenfeldern füllen?Tabellenalias und Databases

Dies ist das gleiche Problem, das ich gestern schrieb, aber einfacher.

Vielen Dank für alle,

Antwort

0

Crystal Reports doppelte Tabellen mit Aliasnamen unterstützt. Das Problem kann der Link sein. Wenn Sie versuchen, die beiden Tabellen im Bericht anzuzeigen, gibt es keine JOIN- oder WHERE-Anweisung.

Die Tabelle würde eine Verbindung mit sich selbst benötigen. Hier ist ein Link zu einem tutorial auf einer Tabelle zu sich selbst

select * from tbl1 as child join tbl1 as parent on parent.primarykey = child.foreignkey; 
Verwandte Themen