Серия номенклатуры в форме списка документа
Добрый день.
Управление производственным предприятием 1.3.139 налог УТ 10.3
Необходимо в форму списка документа добавить серию номенклатуры из табличной части Товары. Серии в новой колонке перечисляются через запятую.
Возможно условие вопроса покажется обсурдным, но всё таки надо как-то добавить данные в новую колонку.
Колонку добавил.
Вывел новый реквизит документа в форму списка (тип.Строка)
Как в реквизит колонки передать список возможных серий табличной части?
Управление производственным предприятием 1.3.139 налог УТ 10.3
Необходимо в форму списка документа добавить серию номенклатуры из табличной части Товары. Серии в новой колонке перечисляются через запятую.
Возможно условие вопроса покажется обсурдным, но всё таки надо как-то добавить данные в новую колонку.
Колонку добавил.
Вывел новый реквизит документа в форму списка (тип.Строка)
Как в реквизит колонки передать список возможных серий табличной части?
По теме из базы знаний
- Допиливаем форму выбора серий номенклатуры для отображения остатков
- Трюки 1С 8 – Передача формы документа в форму выбора
- Номенклатура (Расширенная форма списка) и Корзина [Расширение]
- Рабочее место менеджера по продажам, удобный поиск номенклатуры по цене, складу, резервам, товары в пути и прочее для УТ 11, УТ 11.5 , ERP 2.4 (2.5) , KA 2.4 (2.5),
- Карточка номенклатуры электронная
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7) можно так решить (и через расширение тоже)
1.добавляете РегистрСведений, независимый, измерение Документ, ресурс Строка с сериями
2.перехватываете/дополняете событие Записи документа/ов (можно по подписке)
Складывате в строку серии и записываете с ссылкой документа в регистр
3.пишите обработку по первоначальному заполнению регистра
4.в форме списка документов, в динамический список, подсоединяете этот регистр и на форму выводите поле Серии строкой
при этом сами документы не модифицируются, не изменяются, не перепроводятся
все это можно в расширении сделать.
1.добавляете РегистрСведений, независимый, измерение Документ, ресурс Строка с сериями
2.перехватываете/дополняете событие Записи документа/ов (можно по подписке)
Складывате в строку серии и записываете с ссылкой документа в регистр
3.пишите обработку по первоначальному заполнению регистра
4.в форме списка документов, в динамический список, подсоединяете этот регистр и на форму выводите поле Серии строкой
при этом сами документы не модифицируются, не изменяются, не перепроводятся
все это можно в расширении сделать.
(2) Как заполнить через запятую?
У меня получается последняя строка таблицы товары. Никак не соображу как накопление в строке сделать.
Процедура ПриЗаписи(Отказ)
ТаблицаТоваров = ЭтотОбъект.Товары;
СтрокаСерии = Неопределено;
Для Каждого Элемент Из ТаблицаТоваров Цикл
СтрокаСерии = Элемент.СерияНоменклатуры;
КонецЦикла;
ЭтотОбъект.СерияНоменклатуры = СтрокаСерии;
КонецПроцедуры
У меня получается последняя строка таблицы товары. Никак не соображу как накопление в строке сделать.
Процедура ПриЗаписи(Отказ)
ТаблицаТоваров = ЭтотОбъект.Товары;
СтрокаСерии = Неопределено;
Для Каждого Элемент Из ТаблицаТоваров Цикл
СтрокаСерии = Элемент.СерияНоменклатуры;
КонецЦикла;
ЭтотОбъект.СерияНоменклатуры = СтрокаСерии;
КонецПроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот