Skip to main content

Notifications

Announcements

No record found.

Small and medium business | Business Central, N...
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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans