Table "Report Layout Selection"
ID 9651
Namespace: Microsoft.Foundation.Reporting
Properties
Name
Value
Caption
Report Layout Selection
DataPerCompany
False
DataClassification
CustomerContent
Fields
Name
Type
Description
"Report ID"
Integer
"Report Name"
Text[80]
"Company Name"
Text[30]
Type
Option
"Custom Report Layout Code"
Code[20]
"Report Layout Description"
Text[250]
"Report Caption"
Text[80]
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
GetDefaultType
procedure GetDefaultType(ReportID: Integer): Integer
Parameters
Name
Type
Description
ReportID
Integer
Returns
IsProcessingOnly
Obsolete
This element will become obsolete from version 25.0. Moved to codeunit Report Management Helper
[Obsolete(Moved to codeunit Report Management Helper,25.0)]
procedure IsProcessingOnly(ReportID: Integer): Boolean
Parameters
Name
Type
Description
ReportID
Integer
Returns
HasWordLayout
procedure HasWordLayout(ReportID: Integer): Boolean
Parameters
Name
Type
Description
ReportID
Integer
Returns
HasExternalLayout
procedure HasExternalLayout(ReportID: Integer): Boolean
Parameters
Name
Type
Description
ReportID
Integer
Returns
HasCustomLayout
Obsolete
This element will become obsolete from version 25.0. Obsolete programming model. Replaced by HasExternalLayout
[Obsolete(Obsolete programming model. Replaced by HasExternalLayout,25.0)]
procedure HasCustomLayout(ReportID: Integer): Integer
Parameters
Name
Type
Description
ReportID
Integer
Returns
SelectedBuiltinLayoutType
procedure SelectedBuiltinLayoutType(ReportID: Integer): Integer
Parameters
Name
Type
Description
ReportID
Integer
Returns
GetTempLayoutSelected
procedure GetTempLayoutSelected(): Code[20]
Returns
Type
Description
Code[20]
GetTempSelectedLayoutName
procedure GetTempSelectedLayoutName(): Text[250]
Returns
Type
Description
Text[250]
SetTempLayoutSelected
procedure SetTempLayoutSelected(NewTempSelectedLayoutCode: Code[20])
Parameters
Name
Type
Description
NewTempSelectedLayoutCode
Code[20]
SetTempLayoutSelectedName
procedure SetTempLayoutSelectedName(NewTempSelectedLayoutName: Text[250], AppID: Guid)
Parameters
Name
Type
Description
NewTempSelectedLayoutName
Text[250]
AppID
Guid
SetTempLayoutSelectedName
procedure SetTempLayoutSelectedName(NewTempSelectedLayoutName: Text[250])
Parameters
Name
Type
Description
NewTempSelectedLayoutName
Text[250]
ClearTempLayoutSelected
procedure ClearTempLayoutSelected()
Events
OnBeforeHasNormalCustomLayoutSelection
Obsolete
This element will become obsolete from version 25.0. Obsolete programming model. Replaced by HasExternalLayout
[Obsolete(Obsolete programming model. Replaced by HasExternalLayout,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeHasNormalCustomLayoutSelection(ReportID: Integer, var Result: Integer, var Handled: Boolean, var ReportLayoutSelectionRec: Record "Report Layout Selection")
Parameters
See also