An error comes up, when I try to print/preview a Form or PageControl with SpreadSheets and merged cells.
Check attached sample.
TdxCustomContainerReportLink and descendants - An AV occurs when printing a container control with a TcxSpreadSheet control if the report link has no aggregated report links
Answers approved by DevExpress Support
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
Hello Thomas,
I have reproduced this problem. I am forwarding this issue to our developers for further processing.
You will receive an automatic message once the status of this issue is changed.
Hello Thomas,
As a workaround I suggest you create aggregated links as it is shown in the attached screenshot to get rid of the error.
Hello,
this is a helpfull workaround.
Thanks and regards :-)
Hello,
I just tried to install the hotfix. I replaced "dxPSCore.pas" in the PrintSystem folder. When I recompile DevExpress an error comes up (ScaleRect not found).
Hello,
Would you please provide us with a screenshot of the error and steps to reproduce it?
Hello,
I attached the screenshot and the log-text.
Thank you for your log files. The error looks strange as the ScaleRect function is also present in the original dxPSCore.pas file shipped with VCL 12.2.6. Moreover, I have applied this fix to my fresh VCL 12.2.6 installation, and there were no errors during the recompilation. It seems that something else is involved at your end.
I kindly ask you to wait for a complete VCL 13.1.2 release that will be ready very soon (it is almost ready).