You are likely getting the error message Report Builder was unable to paste successfully
because somewhere in the grid there is a cell that uses Custom Code From the Report
i.e. you cannot copy a textbox with this custom code: “Code.MyCustomeCode()”
– Report Builder was unable to paste successfully
This has been a reported bug since SSRS 2008:
When using Visual Studio 2008 to create new reports, we cannot copy and paste multiple textboxes in a tablix, and receive a popup error stating “Report Builder was unable to paste successfully”
– Unable to copy and paste textboxes in SSRS reports with Custom Code after 2008 R2 SP2 upgrade
Workaround:
- Open up the XML view for the report, either in Visual Studio by right clicking the report and selecting View Code, or by editing in any text editor.
- Comment out
Code.
blocks. Ctrl + F your way through the document looking forCode.
. The goal is to preserve the code in some way, while temporarily commenting out the line. Depending on your actual code, this might be different, but I here’s what I like to do:- Find:
=Code.
- Replace With:
='Code.
- Find:
- Go back to the Designer View and Copy and Paste the Tablix. You can do this by right clicking the top left corner of the tablix control:
- Go back to the XML View and reverse the find and replace
- Find:
='Code.
- Replace With:
=Code.
- Find:
You should be all set!
Note: You cannot just copy the
<tablix>
block in the XML view after step 1 because it will create elements with the same exactname
property