Codeunit 8800 Custom Layout Reporting in 27
- App
- Base Application
- Namespace
- Microsoft.Foundation.Reporting
Versions171819202122232425262728latest
Source29
Procedures, 31
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| 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) | Integer | public | - |
| GetPrintOption | () | Integer | public | - |
| GetEmailOption | () | Integer | public | - |
| GetPreviewOption | () | Integer | public | - |
| GetExcelOption | () | Integer | public | - |
| GetPDFOption | () | Integer | public | - |
| GetWordOption | () | Integer | public | - |
| GetXMLOption | () | Integer | public | - |
| GetOptionValueFromRequestPageForReport | (Integer, Text) | Text | public | - |
| SetSavePath | (Text) | public | - | |
| SetOutputSupression | (Boolean) | public | - | |
| CallReportSaveAs | (Integer, Text, ReportFormat, var OutStream, var RecordRef) | Boolean | public | - |
| IsWebClient | () | Boolean | public | - |
| 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) | Boolean | public | - |
| RunRequestPage | (Integer) | Text | public | - |
| SetTableFilterForReportID | (Integer, Text) | public | - | |
| GetReportRequestPageParameters | (Integer) | Text | public | - |
| CheckForCustomLayoutReportingJob | () | public | - | |
| SetIgnoreRequestParameters | (Boolean) | public | - | |
| SetPredefinedRequestParameters | (Text) | public | - | |
| SetRunReportOncePerFilter | (Boolean) | public | - | |
| SaveReportRequestPageParameters | (Integer, Text) | public | - | |
| SaveReportRequestPageParameters | (Integer, Text, TextEncoding) | public | - |
Events, 21
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnIsTestMode | (var Boolean) | - |
| Integration event | OnAfterProcessReport | () | - |
| Integration event | OnBeforeCallReportSaveAs | (Integer, ReportFormat) | - |
| Integration event | OnBeforePrintReport | (var RecordRef, Integer) | - |
| Integration event | OnBeforeRunReportWithCustomReportSelection | (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 event | OnGenerateFileNameOnAfterAssignFileName | (var Text, Integer, Text, RecordRef) | - |
| Integration event | OnCreateReportWithExtensionOnBeforeHtmlFileClose | (Integer, ReportFormat, var RecordRef, var OutStream) | - |
| Integration event | OnCreateReportWithExtensionOnBeforePdfFileClose | (Integer, ReportFormat, var RecordRef, var OutStream) | - |
| Integration event | OnSaveAsReportOnBeforeFileClose | (Boolean, var RecordRef, Integer, ReportFormat, var OutStream) | - |
| Integration event | OnBeforeRunReport | (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 event | OnSetOutputTypeOnAfterSetOutputMethod | (var Text) | - |
| Integration event | OnBeforeSetIteratorJoinFieldRef | (var RecordRef, var FieldRef, var FieldRef, var Boolean) | - |
| Integration event | OnAfterGetSendToEmailID | (var Record Custom Report Selection, var Text[250]) | - |
| Integration event | OnAfterGetSendToEmailIDFromSource | (var Record Custom Report Selection, var Text[250]) | - |
| Integration event | OnRunRequestPageOnBeforeReportRunRequestPage | (Integer, var Text) | - |
| Integration event | OnProcessReportPerObjectOnBeforeReportDataRecordRefLoop | (Boolean, RecordRef) | - |
| Integration event | OnProcessReportPerObjectOnBeforeRunReport | (Boolean, RecordRef, var Boolean) | - |
| Integration event | OnProcessReportPerObjectOnAfterRunReport | (Boolean, RecordRef) | - |
| Integration event | OnAfterProcessReportPerObject | (Boolean) | - |
| Integration event | OnBeforeGenerateFileNameForReport | (RecordRef, var FieldRef, RecordRef, var Text, var Boolean) | - |
| Integration event | OnBeforeThrowProcessReportError | (var Codeunit Error Message Handler, var RecordRef, var Option) | - |