Codeunit 9651 Document Report Mgt. in 22

App
Base Application

Procedures, 13Events, 8

Versions171819202122232425262728latest

Source29

Procedures, 13

NameParametersReturnsAccessObsolete
MergeWordLayout(Integer, Option, InStream, Text, var OutStream)publicPending 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)BooleanpublicPending 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)Booleanpublic-
TryUpdateWordLayout(InStream, var OutStream, Text, Text)Textpublic-
TryUpdateRdlcLayout(Integer, InStream, OutStream, Text, Text, Boolean)Textpublic-
NewWordLayout(Integer, var OutStream)public-
ConvertWordToPdf(var Codeunit Temp Blob, Integer)public-
ConvertWordToHtml(var Codeunit Temp Blob)public-
IsStreamHasDataset(InStream)Booleanpublic-
ApplyUpgradeToReports(var DotNet ReportUpgradeCollection, Boolean)Booleanpublic-
CalculateUpgradeChangeSet(var DotNet ReportUpgradeCollection)publicPending 20.0
The upgrade will be handled by the platform.
BulkUpgrade(Boolean)public-
GetWordLayoutStream(Integer, var OutStream, var Boolean)publicPending 20.0
This procedure will be eventually replaced by platform functionality. Subscribe to the event FetchReportLayoutByCode instead.

Events, 8

KindNameParametersObsolete
Integration eventOnAfterConvertToPdf(var Codeunit Temp Blob, Integer)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnAfterGetCustomLayoutCode(Integer, var Code[20])Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnAfterMergeWordDocument(Integer, InStream, var Codeunit Temp Blob)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnBeforeMergeDocument(Integer, Option, var InStream, Text, OutStream, var Boolean, Boolean)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnBeforeMergeWordDocument()Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnBeforeCalculateUpgradeChangeSetSetCustomReportLayoutFilters(var Record Custom Report Layout)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnMergeReportLayoutOnSuppressCommit(Integer, var Boolean)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.
Integration eventOnAfterTryXmlMergeWordDocument(var OutStream)Pending 20.0
The rendering of Word documents will be handled on the Platform. To override the behavior, subscribe on the report event CustomDocumentMerger.