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