Page "Manager Time Sheet by Job"

ID 954
Namespace: Microsoft.Projects.TimeSheet

Properties

Name Value
AdditionalSearchTerms Manager Time Sheet by Job
ApplicationArea #Jobs
AutoSplitKey True
Caption Manager Time Sheet by Project
DeleteAllowed False
InsertAllowed False
PageType Worksheet
SourceTable Table Microsoft.Projects.TimeSheet."Time Sheet Line"
SourceTableView where(Type = const(Job))
UsageCategory Tasks

Methods

SetColumns

procedure SetColumns()

SetInitialStartingDateBase

procedure SetInitialStartingDateBase(StartingDateBase: Date)

Parameters

Name Type Description
StartingDateBase Date

Events

OnAfterFilterAllLines

[IntegrationEvent(False,False)]
local procedure OnAfterFilterAllLines(var TimeSheetLine: Record "Time Sheet Line", ActionType: Option)

Parameters

Name Type Description
TimeSheetLine Table Microsoft.Projects.TimeSheet."Time Sheet Line"
ActionType Option

OnProcessOnAfterTimeSheetLinesFiltered

[IntegrationEvent(False,False)]
local procedure OnProcessOnAfterTimeSheetLinesFiltered(var TimeSheetLine: Record "Time Sheet Line", Action: Option)

Parameters

Name Type Description
TimeSheetLine Table Microsoft.Projects.TimeSheet."Time Sheet Line"
Action Option

OnShowDialogOnAfterSetDefaultValue

[IntegrationEvent(False,False)]
local procedure OnShowDialogOnAfterSetDefaultValue(ActionType: Option, var DefaultValue: Integer)

Parameters

Name Type Description
ActionType Option
DefaultValue Integer

OnAfterProcess

[IntegrationEvent(False,False)]
local procedure OnAfterProcess(var TimeSheetLine: Record "Time Sheet Line", Action: Option)

Parameters

Name Type Description
TimeSheetLine Table Microsoft.Projects.TimeSheet."Time Sheet Line"
Action Option

OnBeforeCalcStartingDate

[IntegrationEvent(False,False)]
local procedure OnBeforeCalcStartingDate(var TimeSheetLine: Record "Time Sheet Line", Which: Option, InitialStartingDateBase: Date, var StartingDate: Date, var IsHandled: Boolean)

Parameters

Name Type Description
TimeSheetLine Table Microsoft.Projects.TimeSheet."Time Sheet Line"
Which Option
InitialStartingDateBase Date
StartingDate Date
IsHandled Boolean

OnBeforeApproveLines

[IntegrationEvent(False,False)]
local procedure OnBeforeApproveLines(var TimeSheetLine: Record "Time Sheet Line", var IsHandled: Boolean)

Parameters

Name Type Description
TimeSheetLine Table Microsoft.Projects.TimeSheet."Time Sheet Line"
IsHandled Boolean

See also