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!