Codeunit "Config. Management"

ID 8616
Namespace: System.IO

Properties

Name Value
EventSubscriberInstance Manual

Methods

CopyDataDialog

procedure CopyDataDialog(NewCompanyName: Text[30], var ConfigLine: Record "Config. Line")

Parameters

Name Type Description
NewCompanyName Text[30]
ConfigLine Table System.IO."Config. Line"

TransferContents

procedure TransferContents(TableID: Integer, NewCompanyName: Text[30], CopyTable: Boolean): Boolean

Parameters

Name Type Description
TableID Integer
NewCompanyName Text[30]
CopyTable Boolean

Returns

Type Description
Boolean

FindPage

procedure FindPage(TableID: Integer): Integer

Parameters

Name Type Description
TableID Integer

Returns

Type Description
Integer

GetConfigTables

procedure GetConfigTables(var AllObj: Record AllObj, IncludeWithDataOnly: Boolean, IncludeRelatedTables: Boolean, IncludeDimensionTables: Boolean, IncludeLicensedTablesOnly: Boolean, IncludeReferringTable: Boolean)

Parameters

Name Type Description
AllObj Table System.Reflection.AllObj
IncludeWithDataOnly Boolean
IncludeRelatedTables Boolean
IncludeDimensionTables Boolean
IncludeLicensedTablesOnly Boolean
IncludeReferringTable Boolean

IsDefaultDimTable

procedure IsDefaultDimTable(TableID: Integer): Boolean

Parameters

Name Type Description
TableID Integer

Returns

Type Description
Boolean

IsDimSetIDTable

procedure IsDimSetIDTable(TableID: Integer): Boolean

Parameters

Name Type Description
TableID Integer

Returns

Type Description
Boolean

IsSystemTable

procedure IsSystemTable(TableID: Integer): Boolean

Parameters

Name Type Description
TableID Integer

Returns

Type Description
Boolean

AssignParentLineNos

procedure AssignParentLineNos()

MakeTableFilter

procedure MakeTableFilter(var ConfigLine: Record "Config. Line", Export: Boolean): Text

Parameters

Name Type Description
ConfigLine Table System.IO."Config. Line"
Export Boolean

Returns

Type Description
Text

SetHideDialog

procedure SetHideDialog(NewHideDialog: Boolean)

Parameters

Name Type Description
NewHideDialog Boolean

DimensionFieldID

procedure DimensionFieldID(): Integer

Returns

Type Description
Integer

Events

OnFindPage

[IntegrationEvent(False,False)]
local procedure OnFindPage(TableID: Integer, var PageID: Integer)

Parameters

Name Type Description
TableID Integer
PageID Integer

OnAfterIsDimSetIDTable

[IntegrationEvent(False,False)]
local procedure OnAfterIsDimSetIDTable(TableID: Integer, var Result: Boolean)

Parameters

Name Type Description
TableID Integer
Result Boolean

OnAfterIsDefaultDimTable

[IntegrationEvent(False,False)]
local procedure OnAfterIsDefaultDimTable(TableID: Integer, var Result: Boolean)

Parameters

Name Type Description
TableID Integer
Result Boolean

OnBeforeCopyDataDialog

[IntegrationEvent(False,False)]
local procedure OnBeforeCopyDataDialog(var ConfigLine: Record "Config. Line", NewCompanyName: Text[30], var IsHandled: Boolean)

Parameters

Name Type Description
ConfigLine Table System.IO."Config. Line"
NewCompanyName Text[30]
IsHandled Boolean

OnTransferContentOnBeforeToCompanyFieldRefValue

[IntegrationEvent(False,False)]
local procedure OnTransferContentOnBeforeToCompanyFieldRefValue(FieldRec: Record Field, FromCompanyFieldRef: FieldRef)

Parameters

Name Type Description
FieldRec Table System.Reflection.Field
FromCompanyFieldRef FieldRef

See also