Ich habe ein Tablix, das Daten für einen Tag enthält, und ich muss am unteren Rand die gleichen Daten haben, jedoch in 3 verschiedenen Zeilen. Ich möchte die Haupttagetabelle 3-mal unten kopieren und dann jeweils unterschiedliche Datensätze verwenden.
Ich habe versucht, das Tablix zu kopieren und in die Body
unter dem Tablix einzufügen. Ich erhalte jedoch die folgende Fehlermeldung:
Der Berichts-Generator konnte nicht erfolgreich einfügen.
Wie kann ich das Kopieren und Einfügen durchführen? Oder wenn das nicht möglich ist, gibt es einen anderen Weg, um das zu erreichen, was ich zu erreichen versuche?
Hier ist ein animierter Screenshot:
Wahrscheinlich wird die Fehlermeldung Report Builder was unable to paste successfully
, da sich irgendwo im Raster eine Zelle befindet, die benutzerdefinierten Code aus dem Bericht verwendet
sie können kein Textfeld mit diesem benutzerdefinierten Code kopieren: "Code.MyCustomeCode ()"
- Berichts-Generator konnte nicht erfolgreich einfügen
Dies ist ein gemeldeter Fehler seit SSRS 2008:
Bei Verwendung von Visual Studio 2008 zum Erstellen neuer Berichte können nicht mehrere Textfelder in einem Tablix kopiert und eingefügt werden. Außerdem wird ein Popup-Fehler angezeigt, der besagt, dass der Berichts-Generator nicht erfolgreich eingefügt werden konnte.
- Kopieren und Einfügen von Textfeldern in SSRS-Berichten mit benutzerdefiniertem Code nach 2008 R2 SP2-Upgrade nicht möglich
Problemumgehung :
Code.
Blöcke. Ctrl + F Ihren Weg durch das Dokument auf der Suche nach Code.
. Das Ziel ist es, den Code in irgendeiner Weise beizubehalten, während die Zeile vorübergehend auskommentiert wird. Abhängig von Ihrem tatsächlichen Code kann dies unterschiedlich sein, aber ich möchte Folgendes tun: =Code.
='Code.
='Code.
=Code.
Sie sollten bereit sein!
Hinweis : Sie können nicht einfach das
<tablix>
in der XML-Ansicht nach Schritt 1 blockieren, da Elemente mit derselben genauenname
-Eigenschaft erstellt werden
Alternativ können Sie einfach einen Kommentar hinzufügen, NACHDEM Sie Ihren Code wie folgt eingeben:
'custom code comment
Dann können Sie es wie gewohnt kopieren und einfügen, ohne dass Sie Ihren Kommentar danach entfernen oder Ihren Code vorher auskommentieren müssen.
Ich bin auf dieses Problem gestoßen und habe festgestellt, dass dieser Fehler aufgetreten ist, wenn der Bericht irgendwo im Code vorhanden ist und nicht auf die kopierten Felder beschränkt ist.