Как при повторном открытии формы задать отбор
1.
furman2000
16
01.06.26 09:24
Сейчас в теме
Всем доброго дня!
Есть УТ 11.5. Есть документ Заказ клиента. Есть ТЧ Товары.
Нужно, если щелкнуть на колонке АРТИКУЛ, открылся справочник Номенклатура на этой позиции.
Добавил в заказе клиента в процедуру ТоварыВыбор следующий код
Справочник открывается и позиционируется, но если его не закрыть, а перейти обратно в документ, то он всегда стоит на этой позиции.
Если написать ОткрытьФорму("Справочник.Номенклатура.ФормаСписка", ПараметрыФормы,,Истина);
То всегда открывается новое окно.
Как сделать, чтобы открывалось тоже окно и позиционировалось на выбранной позиции?
Киньте пожалуйста пример или статейку.
Есть УТ 11.5. Есть документ Заказ клиента. Есть ТЧ Товары.
Нужно, если щелкнуть на колонке АРТИКУЛ, открылся справочник Номенклатура на этой позиции.
Добавил в заказе клиента в процедуру ТоварыВыбор следующий код
Если Поле = Элементы.ТоварыНоменклатураАртикул Тогда
ПараметрыФормы = Новый Структура("ТекущаяСтрока", Элементы.Товары.ТекущиеДанные.Номенклатура);
ОткрытьФорму("Справочник.Номенклатура.ФормаСписка", ПараметрыФормы,);
КонецЕсли;
Справочник открывается и позиционируется, но если его не закрыть, а перейти обратно в документ, то он всегда стоит на этой позиции.
Если написать ОткрытьФорму("Справочник.Номенклатура.ФормаСписка", ПараметрыФормы,,Истина);
То всегда открывается новое окно.
Как сделать, чтобы открывалось тоже окно и позиционировалось на выбранной позиции?
Киньте пожалуйста пример или статейку.
По теме из базы знаний
- Навигатор по конфигурации базы 1С 8.3
- Подсистема прав доступа к объектам с гибкими отборами (расширение)
- Отчеты с общей формой отчета. Типовые сценарии
- Как правильно писать запросы для СКД. Фундаментальное исследование
- Нагрузочное тестирование 1С в проектах импортозамещения: как обеспечить стабильность при переходе на Linux и PostgreSQL
Найденные решения
(1) Как вариант, можно вызывать оповестить() с определенным ключом, а в форме списка в Обработчике оповещения проверять - если это событие с таким ключом и владелец нужный, то устанавливать текущую строку из параметра.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Как вариант, можно вызывать оповестить() с определенным ключом, а в форме списка в Обработчике оповещения проверять - если это событие с таким ключом и владелец нужный, то устанавливать текущую строку из параметра.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот