Table of Contents

Codeunit "Report Customiz. Feature RCCAP"

ID 70344607
Namespace: CapVision.CapBusiness.ReportCustomization

Properties

Name Value
Access Public
SingleInstance True

Methods

AreLineDescriptionsSupported

Renvoie une valeur indiquant si les lignes peuvent être personnalisées.

procedure AreLineDescriptionsSupported(ReportID: Integer; var SupportedTableIds: List of [Integer]): Boolean

Parameters

Name Type Description
ReportID Integer
SupportedTableIds List of [Integer]

Returns

Type Description
Boolean

AreLineColumnsSupported

Renvoie une valeur indiquant si les colonnes dans les lignes peuvent être personnalisées.

procedure AreLineColumnsSupported(ReportID: Integer): Boolean

Parameters

Name Type Description
ReportID Integer

Returns

Type Description
Boolean

InitializeLineColumns

procedure InitializeLineColumns(ReportId: Integer; ReportLayoutName: Text[250])

Parameters

Name Type Description
ReportId Integer
ReportLayoutName Text[250]

ApplyLineColumnsToLayout

procedure ApplyLineColumnsToLayout(ReportId: Integer; ReportLayoutName: Text[250])

Parameters

Name Type Description
ReportId Integer
ReportLayoutName Text[250]

InitializeLineColumns

Obsolete

This element will become obsolete from version V25.202511. This procedure will be replaced by InitializeLineColumns(Integer; Text[250])

[Obsolete(This procedure will be replaced by InitializeLineColumns(Integer; Text[250]),V25.202511)]
procedure InitializeLineColumns(CustomReportLayoutCode: Code[20])

Parameters

Name Type Description
CustomReportLayoutCode Code[20]

ApplyLineColumnsToLayout

Obsolete

This element will become obsolete from version V25.202511. This procedure will be replaced by ApplyLineColumnsToLayout(Integer; Text[250])

[Obsolete(This procedure will be replaced by ApplyLineColumnsToLayout(Integer; Text[250]),V25.202511)]
procedure ApplyLineColumnsToLayout(CustomReportLayoutCode: Code[20])

Parameters

Name Type Description
CustomReportLayoutCode Code[20]

FetchExtensibilityDataItems

procedure FetchExtensibilityDataItems(ReportId: Integer; ReportLayoutName: Text[250])

Parameters

Name Type Description
ReportId Integer
ReportLayoutName Text[250]

FetchExtensibilityDataItems

Obsolete

This element will become obsolete from version V24.202406. This procedure will be replaced by FetchExtensibilityDataItems(Integer; Text[250])

[Obsolete(This procedure will be replaced by FetchExtensibilityDataItems(Integer; Text[250]),V24.202406)]
procedure FetchExtensibilityDataItems(CustomReportLayoutCode: Code[20])

Parameters

Name Type Description
CustomReportLayoutCode Code[20]

Events

OnLineDescriptionsSupported

[BusinessEvent(False)]
local procedure OnLineDescriptionsSupported(ReportID: Integer; var IsSupported: Boolean; var SupportedTableIds: List of [Integer])

Parameters

Name Type Description
ReportID Integer
IsSupported Boolean
SupportedTableIds List of [Integer]

OnLineColumnsSupported

[BusinessEvent(False)]
local procedure OnLineColumnsSupported(ReportID: Integer; var IsSupported: Boolean)

Parameters

Name Type Description
ReportID Integer
IsSupported Boolean

OnSetupReportLayoutLineColumns

[BusinessEvent(False)]
local procedure OnSetupReportLayoutLineColumns(ReportLayoutList: Record "Report Layout List")

Parameters

Name Type Description
ReportLayoutList Record "Report Layout List"

OnApplyLineColumnsToReportLayout

[BusinessEvent(False)]
local procedure OnApplyLineColumnsToReportLayout(ReportLayoutList: Record "Report Layout List")

Parameters

Name Type Description
ReportLayoutList Record "Report Layout List"

OnSetupLineColumns

Obsolete

This element will become obsolete from version V21.202302. This procedure will be unused in a future release.

[BusinessEvent(False)]
[Obsolete(This procedure will be unused in a future release.,V21.202302)]
local procedure OnSetupLineColumns(CustomReportLayout: Record "Custom Report Layout")

Parameters

Name Type Description
CustomReportLayout Record "Custom Report Layout"

OnApplyLineColumnsToLayout

Obsolete

This element will become obsolete from version V21.202302. This procedure will be unused in a future release.

[BusinessEvent(False)]
[Obsolete(This procedure will be unused in a future release.,V21.202302)]
local procedure OnApplyLineColumnsToLayout(CustomReportLayout: Record "Custom Report Layout")

Parameters

Name Type Description
CustomReportLayout Record "Custom Report Layout"

See also