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