web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Unanswered

Add resolveReference method to new project table field for project form

(0) ShareShare
ReportReport
Posted on by

hi all,

I added a new field to ProjTable, similar to the WorkerResponsibleSales field, and want it to have the same behavior. 

How do I add the following codes for 'resolveReference', 'lookupReference' and 'modified'  to my new field for Project form, ProjTable datasource.

Here's the codes that I found on ProjectTable.xpp: 

[DataField]
class WorkerResponsibleSales
{
     public Common resolveReference(FormReferenceControl _formReferenceControl)
    {
         HcmWorker ret;

         ret = super(_formReferenceControl);

        if (ret.RecId && !ProjWorkerLookup::validateWorker(ret.RecId, projTable, false))
        {
           ret = null;
         }

         return ret;
    }

    public Common lookupReference(FormReferenceControl _formReferenceControl)
    {
        return ProjWorkerLookup::lookupWorker(_formReferenceControl, projTable, element.shouldWorkerLookupFilterToCurrentCompany());
    }

    public void modified()
    {
        super();

        if (!projTable.editSubProj(fieldNum(ProjTable, WorkerResponsibleSales), projTable.WorkerResponsibleSales, projTable.orig().WorkerResponsibleSales))
       {
            projTable.WorkerResponsibleSales = projTable.orig().WorkerResponsibleSales;
       }
    }

}

thank you,

Fen

I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Pallavi Phade Profile Picture

Pallavi Phade 102 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 55

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 55 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans