Codeunit 8800 Custom Layout Reporting in 26

App
Base Application
Namespace
Microsoft.Foundation.Reporting

Procedures, 31Events, 20

Versions171819202122232425262728latest

Source29

Procedures, 31

NameParametersReturnsAccessObsolete
GetLayoutIteratorKeyFilter(var RecordRef, var FieldRef, Code[20])public-
ProcessReport()public-
ProcessReportData(Enum Report Selection Usage, var RecordRef, Text, Integer, Text, Boolean)public-
SetOutputOption(Integer)public-
GetOutputOption(Integer)Integerpublic-
GetPrintOption()Integerpublic-
GetEmailOption()Integerpublic-
GetPreviewOption()Integerpublic-
GetExcelOption()Integerpublic-
GetPDFOption()Integerpublic-
GetWordOption()Integerpublic-
GetXMLOption()Integerpublic-
GetOptionValueFromRequestPageForReport(Integer, Text)Textpublic-
SetSavePath(Text)public-
SetOutputSupression(Boolean)public-
CallReportSaveAs(Integer, Text, ReportFormat, var OutStream, var RecordRef)Booleanpublic-
IsWebClient()Booleanpublic-
SetOutputFileBaseName(Text)public-
SetTestModeWebClient(Boolean)public-
InitializeReportData(Enum Report Selection Usage, var RecordRef, Text, Integer, Text, Boolean)public-
InitializeData(Integer, var RecordRef, Text, Integer, Text, Boolean)public-
HasRequestParameterData(Integer)Booleanpublic-
RunRequestPage(Integer)Textpublic-
SetTableFilterForReportID(Integer, Text)public-
GetReportRequestPageParameters(Integer)Textpublic-
CheckForCustomLayoutReportingJob()public-
SetIgnoreRequestParameters(Boolean)public-
SetPredefinedRequestParameters(Text)public-
SetRunReportOncePerFilter(Boolean)public-
SaveReportRequestPageParameters(Integer, Text)public-
SaveReportRequestPageParameters(Integer, Text, TextEncoding)public-

Events, 20

KindNameParametersObsolete
Integration eventOnIsTestMode(var Boolean)-
Integration eventOnAfterProcessReport()-
Integration eventOnBeforeCallReportSaveAs(Integer, ReportFormat)-
Integration eventOnBeforePrintReport(var RecordRef, Integer)-
Integration eventOnBeforeRunReportWithCustomReportSelection(var RecordRef, var Integer, var Record Custom Report Selection, var Boolean, var Record Name/Value Buffer, var Codeunit Temp Blob List, var Option, var Boolean, var Boolean)-
Integration eventOnGenerateFileNameOnAfterAssignFileName(var Text, Integer, Text, RecordRef)-
Integration eventOnCreateReportWithExtensionOnBeforeHtmlFileClose(Integer, ReportFormat, var RecordRef, var OutStream)-
Integration eventOnCreateReportWithExtensionOnBeforePdfFileClose(Integer, ReportFormat, var RecordRef, var OutStream)-
Integration eventOnSaveAsReportOnBeforeFileClose(Boolean, var RecordRef, Integer, ReportFormat, var OutStream)-
Integration eventOnBeforeRunReport(var RecordRef, var Record Report Selections, var Boolean, var Record Name/Value Buffer, var Codeunit Temp Blob List, var Option, var Boolean, var Boolean)-
Integration eventOnSetOutputTypeOnAfterSetOutputMethod(var Text)-
Integration eventOnBeforeSetIteratorJoinFieldRef(var RecordRef, var FieldRef, var FieldRef, var Boolean)-
Integration eventOnAfterGetSendToEmailID(var Record Custom Report Selection, var Text[250])-
Integration eventOnAfterGetSendToEmailIDFromSource(var Record Custom Report Selection, var Text[250])-
Integration eventOnRunRequestPageOnBeforeReportRunRequestPage(Integer, var Text)-
Integration eventOnProcessReportPerObjectOnBeforeReportDataRecordRefLoop(Boolean, RecordRef)-
Integration eventOnProcessReportPerObjectOnBeforeRunReport(Boolean, RecordRef, var Boolean)-
Integration eventOnProcessReportPerObjectOnAfterRunReport(Boolean, RecordRef)-
Integration eventOnAfterProcessReportPerObject(Boolean)-
Integration eventOnBeforeGenerateFileNameForReport(RecordRef, var FieldRef, RecordRef, var Text, var Boolean)-