Objects/Tables/Table 9650 Custom Report Layout
Table 9650 Custom Report Layout in 17
Jonas Paprotka, Base Application 17.5.22499.32099, checked
- App
- Base Application
Fields, 14Keys, 2Procedures, 39Events, 10
Versions171819202122232425262728latest
Source29
Fields, 14
| Id | Name | Type | Obsolete |
|---|
| 1 | Code | Code[20] | - |
| 2 | Report ID | Integer | - |
| 3 | Report Name | Text[80] | - |
| 4 | Company Name | Text[30] | - |
| 6 | Type | Enum Custom Report Layout Type | - |
| 7 | Layout | Blob | - |
| 8 | Last Modified | DateTime | - |
| 9 | Last Modified by User | Code[50] | - |
| 10 | File Extension | Text[30] | - |
| 11 | Description | Text[250] | - |
| 12 | Custom XML Part | Blob | - |
| 13 | App ID | Guid | - |
| 14 | Built-In | Boolean | - |
| 15 | Layout Last Updated | DateTime | - |
Keys, 2
| Name | Fields | Obsolete |
|---|
| Key1, clustered | Code | - |
| Key2 | Report ID, Company Name, Type | - |
Procedures, 39
| Name | Parameters | Returns | Access | Obsolete |
|---|
| InitBuiltInLayout | (Integer, Option) | Code[20] | public | - |
| CopyBuiltInLayout | () | | public | Pending 17.0 |
| Replaced by CopyBuildInReportLayout() |
| CopyBuiltInReportLayout | () | | public | - |
| GetCustomRdlc | (Integer) | Text | public | - |
| CopyRecord | () | Code[20] | public | Pending 17.0 |
| Replaced by CopyReportLayout() |
| CopyReportLayout | () | Code[20] | public | - |
| ImportLayout | (Text) | | public | Pending 17.0 |
| Replaced by ImportReportLayout() |
| ImportReportLayout | (Text) | | public | - |
| ImportLayoutBlob | (var Codeunit Temp Blob, Text[30]) | | public | - |
| ExportLayout | (Text, Boolean) | Text | public | Pending 17.0 |
| Replaced by ExportReportLayout() |
| ExportReportLayout | (Text, Boolean) | Text | public | - |
| ValidateLayout | (Boolean, Boolean) | Boolean | public | - |
| UpdateLayout | (Boolean, Boolean) | Boolean | public | Pending 17.0 |
| Replaced by UpdateReportLayout() |
| UpdateReportLayout | (Boolean, Boolean) | Boolean | public | - |
| TryUpdateLayout | (Boolean) | Text | public | - |
| ExportSchema | (Text, Boolean) | Text | public | - |
| EditLayout | () | | public | Pending 17.0 |
| Replaced by EditReportLayout() |
| EditReportLayout | () | | public | Pending 17.3 |
| The codeunits run in this procedure are being removed as they use .NET which do not work on the web client. The procedure will be removed. |
| GetWordXmlPart | (Integer) | Text | public | - |
| RunCustomReport | () | | public | - |
| ApplyUpgrade | (var DotNet ReportUpgradeSet, var DotNet IReportChangeLogCollection, Boolean) | | public | - |
| LookupLayoutOK | (Integer) | Boolean | public | - |
| GetDefaultCode | (Integer) | Code[20] | public | - |
| CanBeModified | () | Boolean | public | - |
| NewExtensionLayout | (Guid, DotNet DataTable) | | public | - |
| HasLayout | () | Boolean | public | - |
| HasCustomXmlPart | () | Boolean | public | - |
| GetLayout | () | Text | public | - |
| GetCustomXmlPart | () | Text | public | - |
| GetLayoutBlob | (var Codeunit Temp Blob) | | public | - |
| ClearLayout | () | | public | - |
| ClearCustomXmlPart | () | | public | - |
| TestLayout | () | | public | - |
| TestCustomXmlPart | () | | public | - |
| SetLayout | (Text) | | public | - |
| SetCustomXmlPart | (Text) | | public | - |
| SetDefaultCustomXmlPart | () | | public | - |
| SetLayoutBlob | (var Codeunit Temp Blob) | | public | - |
| SetLayoutLastUpdated | () | | internal | - |
Events, 10
| Kind | Name | Parameters | Obsolete |
|---|
| Integration event | OnAfterReportGetCustomRdlc | (Integer, var Text) | - |
| Integration event | OnBeforeUpdateLayout | (var Boolean, var Boolean) | - |
| Integration event | OnCopyRecordOnBeforeInsertLayout | (var Record Custom Report Layout, Record Custom Report Layout) | - |
| Integration event | OnGetNonBuiltInLayout | (Record Custom Report Layout, var InStream) | - |
| Integration event | OnGetFileExtension | (Record Custom Report Layout, var Text[4]) | - |
| Integration event | OnImportLayoutBlob | (Record Custom Report Layout, var Codeunit Temp Blob, Text[30], Text, OutStream) | - |
| Integration event | OnImportLayoutSetFileFilter | (Record Custom Report Layout, var Text) | - |
| Integration event | OnInitBuiltInLayout | (var Record Custom Report Layout, Integer, Option) | - |
| Integration event | OnLookupLayoutOKOnBeforePageRun | (var Record Custom Report Layout) | - |
| Integration event | OnGetCustomRdlcOnAfterSelectCustomLayoutCode | (Integer, var Code[20]) | - |