задача в том чтоб в базе, соединенной через ОЛЕ, открывать форму выбора справочника и получать в основную базу уникальный идентификатор выбранного элемента справочника.
Форма = МенеджерСправочника.ПолучитьФорму("ФормаВыбора", ); //ЭтаФорма - она здесь а не там
Форма.ЗакрыватьПриВыборе = Истина;
Форма.МножественныйВыбор = Ложь;
Форма.РежимВыбора = Истина;
РезультатВыбора = Форма.ОткрытьМодально();
Сообщить(""+РезультатВыбора.УникальныйИдентификатор()); //что напишет?
Написал так:
ИД = Новый УникальныйИдентификатор(База.String(РезультатВыбора.УникальныйИдентификатор()));
вроде то что нужно. всем огромное спасибо за помощь.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший