Динамический список. Не встает на строку созданного документа.
☑
0
igor_suvorov
17.05.13
✎
16:17
Есть динамический список, основная таблица - Документ.БлаБла.
Вместо стандартной кнопки "Добавить" написана своя:
&НаКлиенте
Процедура Создать(Команда)
ВидДокумента = ?(Элементы.Страницы.ТекущаяСтраница = Элементы.Оплата, "Оплата", "Показания счетчиков");
Владелец = ?(Элементы.Страницы.ТекущаяСтраница = Элементы.Оплата, Элементы.Оплата, Элементы.ПоказанияСчетчиков);
ОткрытьФорму("Документ.фрмОплатаИПоказанияСчетчиков.Форма.ФормаДокумента", Новый Структура("ВидДокумента", ВидДокумента), Владелец);
КонецПроцедуры
При записи и закрытии документа в динамическом списке фокус не устанавливается на вновь созданный документ. (в стандартном исполнении - устанавливается). Что куда необходимо дописать?
П.С. Пробовал функции:
ОповеститьОбИзменении(Ссылка);
ОповеститьОЗаписиНового(Ссылка);
Увы, не помогло. Спасибо, что уделили время!
1
Xatori
17.05.13
✎
16:55
хз как на УФ, в обычных при закрытии я бы установил Текущую строку
2
vinogradъ
17.05.13
✎
17:01
"Не встает на строку созданного документа." беда
3
mikecool
17.05.13
✎
17:06
ТекущаяСтрока = Ссылка
4
igor_suvorov
17.05.13
✎
17:07
а как передать ссылку из документа в форму списка? документ открывается НЕ модально!
5
hhhh
17.05.13
✎
17:14
(4) наверно потому что Владелец у тебя ТекущаяСтраница, а должен быть владелец ТабличноеПоле. Разберись с владельцами.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан