По методу клика или некоторому способу наследования - PullRequest
0 голосов
/ 15 апреля 2019

Существует форма ContractDetails с именем элемента управления LineViewHeader LineViewHeader есть поле LineViewHeader_Name .Также на форме есть кнопка пункта меню Добавить контакты .При нажатии на Добавить контакты открывается новая форма smmContactPerson .На форме smmContactPerson есть поле Компания.Это поле (Компания) должно быть таким же, как поле в предыдущей форме LineViewHeader_Name , но вместо этого оно показывает мне выпадающий элемент меню со всеми компаниями и выбирает первый в этом меню.

    class ContractDetails_AddContact
{

    [FormControlEventHandler(formControlStr(ContractDetails, AddContacts), FormControlEventType::Clicked)]
    public static void AddContacts_OnClicked(FormControl sender, FormControlEventArgs e)
    {

        ContactPerson  contactPerson;
        FormRun formRun = sender.formRun() as FormRun;
        FormDataSource  lineViewHeader_Name;

        lineViewHeader_Name = sender.formRun().dataSource(1);
        contactPerson = lineViewHeader_Name.cursor();
    }

}
...