Page "Res. Group Capacity Matrix"

ID 9243
Namespace: Microsoft.Projects.Resources.Analysis

Properties

Name Value
Caption Res. Group Capacity Matrix
Editable True
LinksAllowed False
PageType ListPart
SourceTable Table Microsoft.Projects.Resources.Resource."Resource Group"

Methods

LoadMatrix

procedure LoadMatrix(NewPeriodType: Enum "Analysis Period Type", NewQtyType: Enum "Analysis Amount Type", NewMatrixColumns: array[32] of Text[1024], var NewMatrixRecords: array[32] of Record Date)

Parameters

Name Type Description
NewPeriodType Enum Microsoft.Foundation.Enums."Analysis Period Type"
NewQtyType Enum Microsoft.Foundation.Enums."Analysis Amount Type"
NewMatrixColumns array[32] of Text[1024]
NewMatrixRecords array[32] of Record Date

Events

OnAfterMatrixOnDrillDown

[IntegrationEvent(False,False)]
local procedure OnAfterMatrixOnDrillDown(var ResCapacityEntry: Record "Res. Capacity Entry", var IsHandled: Boolean)

Parameters

Name Type Description
ResCapacityEntry Table Microsoft.Projects.Resources.Resource."Res. Capacity Entry"
IsHandled Boolean

OnAfterMATRIX_OnAfterGetRecord

[IntegrationEvent(False,False)]
local procedure OnAfterMATRIX_OnAfterGetRecord(var ResourceGroup: Record "Resource Group", var MATRIXCellData: array[32] of Text[1024], MATRIXColumnOrdinal: Integer)

Parameters

Name Type Description
ResourceGroup Table Microsoft.Projects.Resources.Resource."Resource Group"
MATRIXCellData array[32] of Text[1024]
MATRIXColumnOrdinal Integer

OnAfterValidateCapacity

[IntegrationEvent(False,False)]
local procedure OnAfterValidateCapacity(var ResourceGroup: Record "Resource Group", var MATRIXCellData: array[32] of Text[1024], ColumnID: Integer)

Parameters

Name Type Description
ResourceGroup Table Microsoft.Projects.Resources.Resource."Resource Group"
MATRIXCellData array[32] of Text[1024]
ColumnID Integer

See also