Posted 16 January 2026, 11:19 am EST - Updated 16 January 2026, 11:25 am EST
Hello Support Team,
We need guidance on migrating a legacy ActiveReports v6 (DataDynamics) SectionReport-based report generator to ActiveReports v18, so that newly generated reports render correctly in the AR18 JSViewer.
Background (brief):
-
Generator: VB.NET, .NET Framework 2.0, ActiveReports v6 (SectionReport), programmatically builds reports and saves runtime-generated documents (.rdf).
-
Web Viewer: .NET Framework 4.7.2, recently upgraded to ActiveReports v18 Web Designer + JSViewer.
*** Issue: Runtime-generated AR6 documents open in AR18 JSViewer but render incorrectly (body/charts/controls broken). Same documents render fine in AR10 viewer (now removed).**
- Goal: Upgrade the generator to produce native AR18 documents. We do not need to convert old .rdf files.
What we need help with:
-
Conversion / tools
Is there any official tool or library to convert AR6 SectionReport designer/code (including charts, CrossSectionBox, RichText, dynamic controls) to AR18? -
Upgrade path
Is a direct jump from AR6 → AR18 supported for code-first reports, or is a staged upgrade (e.g., via AR10/14) recommended? -
API mapping & breaking changes
Do you have documentation or examples mapping AR6 APIs (TextBox, ChartControl, GroupHeader/Footer events, SummaryGroup, DataField binding, etc.) to AR18 equivalents?
Any known serialization or data-binding changes that commonly break runtime-generated reports? -
Designer vs programmatic layout
Recommended migration approach:- Recreate reports in AR18 Designer and port runtime logic, or
- Keep code-first generation and migrate APIs only?
Are old designer files (.resx/.rpx) importable?
-
Charts & RichText
Known pitfalls migrating AR6 ChartControl to AR18 charting APIs?
Any changes to RichText/RTF handling or recommended alternatives (we want to avoid Office interop)? -
Document.Save & JSViewer compatibility
Once generated using AR18 runtime APIs, will saved documents be fully supported by AR18 JSViewer?
Any recommended save/export settings? -
Runtime & framework requirements
Is .NET Framework 4.7.2 supported for AR18 server-side report generation?
Any server prerequisites (fonts, GDI+, native dependencies) we should plan for? -
Breaking-changes checklist
A prioritized list of common AR6 → AR18 breaking changes that affect programmatic SectionReports (charts, grouping, subreports, CrossSectionBox, images, summaries).
Our objective is only to migrate the generator so future reports are AR18-native and render correctly in AR18 JSViewer.
Thanks in advance for your guidance.
Regards,
Trilok
