| MergeWordLayout | (Integer, Option, InStream, Text) | | public | 17, gone | Pending 15.3 |
| Update calling code to use the function with an OutStream parameter |
| MergeWordLayout | (Integer, Option, InStream, Text, var OutStream) | | public | 17-22, gone | Pending 20.0 |
| This procedure will be replaced by the report event CustomDocumentMerger. Subscribe to it to override the merging behavior. |
| TryXmlMergeWordDocument | (var InStream, var InStream, var OutStream) | Boolean | public | 17-22, gone | Pending 20.0 |
| The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger. |
| ValidateWordLayout | (Integer, InStream, Boolean, Boolean) | Boolean | public | 17-28 | - |
| TryUpdateWordLayout | (InStream, var OutStream, Text, Text) | Text | public | 17-28 | - |
| TryUpdateRdlcLayout | (Integer, InStream, OutStream, Text, Text, Boolean) | Text | public | 17-28 | - |
| NewWordLayout | (Integer, var OutStream) | | public | 17-28 | - |
| ConvertWordToPdf | (var Codeunit Temp Blob, Integer) | | public | 17-28 | - |
| ConvertWordToHtml | (var Codeunit Temp Blob) | | public | 17-28 | - |
| IsStreamHasDataset | (InStream) | Boolean | public | 17-28 | - |
| ApplyUpgradeToReports | (var DotNet ReportUpgradeCollection, Boolean) | Boolean | public | 17-28 | - |
| CalculateUpgradeChangeSet | (var DotNet ReportUpgradeCollection) | | public | 17-22, gone | Pending 20.0 |
| The upgrade will be handled by the platform. |
| BulkUpgrade | (Boolean) | | public | 17-28 | - |
| GetWordLayoutStream | (Integer, var OutStream, var Boolean) | | public | 20-22, gone | Pending 20.0 |
| This procedure will be eventually replaced by platform functionality. Subscribe to the event FetchReportLayoutByCode instead. |
| NewRdlcLayout | (Integer, var OutStream) | | public | 25-28 | - |
| NewExcelLayout | (Integer, var OutStream) | | public | 25-28 | - |
| NewExcelLayout | (Integer, Enum Excel Sheet Configuration, var OutStream) | | public | 26-28 | - |