Wie innerhalb der Datasource in VS Report Viewer 2008 ein Kind Liste anzuzeigen?

stimmen
0

Ich habe eine statische generische List (List) und binden Sie es an einen Report Viewer Datenquelle erstellt. Im Report Viewer-Designern, ich bin in der Lage, die richtige Datenquelle zu finden, die Liste und auch in der Lage per Drag & Drop Eigenschaften wie Artikelname Artikelnummer aus einem einzigen Produkt Objekt auf den Bericht.

Jedoch ist dieses Produkt Objekt selbst enthält eine weitere Liste (List). Meine Frage ist, wie ich die Objekte aus dieser inneren Liste zu bekommen und sie auf den Bericht angezeigt werden?

Jede Hilfe wäre sehr geschätzt!

Veröffentlicht am 30/12/2009 um 02:25
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

2 Wege:

  1. Wenn die tatsächliche zweite Liste auf der ersten Liste verwandt ist, ist, dass Sie einige haben eine Art kommen auf einem OneSideTable.ID = ManySideTable.ID. In diesem Fall würde Ihre Berichte Gruppe durch die OneSideTable.ID und die untergeordneten Datensätze wird im Detailbereich platziert werden würde, so dass Sie etwas zu diesem Effekt erhalten:
Produkt: Ford
    -Fokus
    -Mustang
    -Kante
    -Flucht
    -Taurus Produkt: GM
    -Accadia
    -Kobalt
    -HHR ....
    ...

ZWEI. Der andere Weg, es zu tun ist, dass Sie eine zweite Datenquelle und ziehen haben könnte und eine andere Tabelle / Liste Objekt auf den Bericht fallen. Sie würden dieses Objekt sagen, auf der zweiten Datenquelle dsSecond zu nehmen. Dann können Sie Ihre Felder aus diesem zweiten Datensatz in dieser Tabelle / Liste des Berichts ziehen.

Sehr einfach!

Beantwortet am 30/12/2009 um 03:31
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more