Page "Copy Job Tasks"

ID 1041
Namespace: Microsoft.Projects.Project.Job

Properties

Name Value
Caption Copy Project Tasks
PageType StandardDialog

Methods

SetFromJob

procedure SetFromJob(SourceJob2: Record Job)

Parameters

Name Type Description
SourceJob2 Table Microsoft.Projects.Project.Job.Job

SetToJob

procedure SetToJob(TargetJob2: Record Job)

Parameters

Name Type Description
TargetJob2 Table Microsoft.Projects.Project.Job.Job

Events

OnLookupFromJobTaskNoOnAfterSetJobTaskFilters

[IntegrationEvent(False,False)]
local procedure OnLookupFromJobTaskNoOnAfterSetJobTaskFilters(var JobTask: Record "Job Task")

Parameters

Name Type Description
JobTask Table Microsoft.Projects.Project.Job."Job Task"

OnLookupToJobTaskNoOnAfterSetJobTaskFilters

[IntegrationEvent(False,False)]
local procedure OnLookupToJobTaskNoOnAfterSetJobTaskFilters(var JobTask: Record "Job Task")

Parameters

Name Type Description
JobTask Table Microsoft.Projects.Project.Job."Job Task"

OnBeforeOnQueryClosePage

[IntegrationEvent(True,False)]
local procedure OnBeforeOnQueryClosePage(var CloseAction: Action, var SourceJob: Record Job, var TargetJob: Record Job, var IsHandled: Boolean, var CopyQuantity: Boolean, var CopyDimensions: Boolean, var Source: Option, var PlanningLineType: Option, var LedgerEntryType: Option, var FromJobTaskNo: Code[20], var ToJobTaskNo: Code[20], var FromDate: Date, var ToDate: Date)

Parameters

Name Type Description
CloseAction Action
SourceJob Table Microsoft.Projects.Project.Job.Job
TargetJob Table Microsoft.Projects.Project.Job.Job
IsHandled Boolean
CopyQuantity Boolean
CopyDimensions Boolean
Source Option
PlanningLineType Option
LedgerEntryType Option
FromJobTaskNo Code[20]
ToJobTaskNo Code[20]
FromDate Date
ToDate Date

OnOpenPageOnBeforeValidateSource

[IntegrationEvent(True,False)]
local procedure OnOpenPageOnBeforeValidateSource(var CopyQuantity: Boolean, var CopyDimensions: Boolean, var Source: Option, var PlanningLineType: Option, var LedgerEntryType: Option)

Parameters

Name Type Description
CopyQuantity Boolean
CopyDimensions Boolean
Source Option
PlanningLineType Option
LedgerEntryType Option

OnQueryClosePageOnBeforeCopyJobTasks

[IntegrationEvent(True,False)]
local procedure OnQueryClosePageOnBeforeCopyJobTasks(var CopyJob: Codeunit "Copy Job", var CopyQuantity: Boolean, var CopyDimensions: Boolean, var Source: Option, var PlanningLineType: Option, var LedgerEntryType: Option)

Parameters

Name Type Description
CopyJob Codeunit Microsoft.Projects.Project.Job."Copy Job"
CopyQuantity Boolean
CopyDimensions Boolean
Source Option
PlanningLineType Option
LedgerEntryType Option

See also