2009-08-11 15 views

Antwort

7

Das Problem war, dass, wenn der Bericht Elemente mit dem ersten Datensatz erstellt hatte, den ich beim Erstellen des Berichts definiert hatte. Wenn Sie einen zusätzlichen Datensatz hinzufügen, setzen Sie den Wert von DataSetName auf "leer" zurück. In diesem Fall für meine Tabelle, aber es könnte für eine Liste, etc. sein

Zur Korrektur:

  1. Öffnen Sie den Bericht in SQL Server Business Intelligence Development Studio (AKA Visual Studio)
  2. Ansicht das Objekt Details im Eigenschaftenfenster (Ansicht> Eigenschaften-Fenster oder drücken Sie F4)
  3. prüfen DataSetName Wert (unter dem Abschnitt Data)
  4. Aktualisieren Sie den Wert auf den korrekten Datensatz
  5. 012 Punkt
+2

Ich habe den 'DataSetName' in den ** Eigenschaften der ** Tabelle auf der Registerkarte Layout festgelegt. Dies hat das Problem behoben – Lijo

2

Überprüfen Sie Ihre RDLC-Datei, öffnen Sie sie in einem XML-Editor. Sehen Sie sich insbesondere den Abschnitt Dataset an. Sehen Sie, ob es noch alte gibt, die noch da sind. Sie können diese Datei direkt bearbeiten, aber seien Sie vorsichtig, was Sie tun.

Sie können auch versuchen, die RDLC-Datei über einen XML-Validator auszuführen und nach Fehlern suchen. Stellen Sie sicher, dass Sie das Schema der RDLC-Datei überprüfen. (http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition/ReportDefinition.xsd)

2

hatte ich ein wenig Mühe, die richtigen Eigenschaften Fenster zu finden, die diesen Wert enthalten ist, so dass ich die folgende hinzu:

  1. auf der Registerkarte Layout, drücken Sie F4, um das Eigenschaftenfeld zu bringen.
  2. Suchen Sie im Dropdown-Menü oben im Eigenschaftenfenster Ihre Tabelle und wählen Sie sie aus.
  3. Sie sollten diesen Datenabschnitt nun ungefähr auf halber Höhe sehen, zusammen mit der DataSetName-Eigenschaft, über die sich der Fehler beschweren kann.
Verwandte Themen