Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV forum
Unanswered

Disabling a field on Customer Card

Posted on by 700

Hi All,

On Customer Card, we have a field called Contact Name, which is a lookup field. It has two contacts, one is of type 'Company' and the other one is of type 'Person'.

My requirement is that, if I select the 'Company' type contact, the Contact Name field should be made non editable.

While in other case, it should be editable.

What is needed to achieve this, Please suggest !

Source Code:

 modify(ContactName)
        {

            Editable = isEditable;
            trigger OnAfterValidate()
            var
                contact: Record Contact;
                customer: Page "Customer Card";
            begin
                isEditable := true;
                if (contact.Type = contact.Type::Companythen begin
                    Message('Praveen');
                    isEditable := false;
                end
                else
                 isEditable := true;
            end;

        }

Thanks!

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

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,554 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,588 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans