К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

УТ 10.3 Выводит новую колонку на печать в пустом виде

0 - 26.06.2023 - 18:11
Доброго времени суток всем!
Прошу помочь новичку в освоении конфигуратора Управление торговлей 10.3
Поставили задачу сделать 2 новые колонки в номенклатуре, "Производитель" и "ГОСТ".
Есть обработка, которую кто-то сделал до меня "ПечатьЭтикеток".
Я в форме Номенклатура добавил 2 поля с требуемыми названиями. "Производитель" я выбрал из штатного списка, всё работает.
А вот "ГОСТ" не могу дать ума. Следовал данной инструкции из инета:

1) Открыть конфигуратор.
2) Конфигурация -> Открыть конфигурацию.
3) Справочники -> Правая кнопка -> Добавить справочник.
4) Откроется форма нового справочника -> Наименование (пишем) ГОСТы
5) Закладка данные -> Длина кода 11
6) Готово! Справочник готов.

Теперь нужно добавить реквизит в номенклатуре.
1) Справочники -> Ищем Номенклатура.
2) Раскрываем -> Реквизиты -> Добавить
3) Внизу на щелкаем на Новый1 -> Свойства
4) Наименование -> ГОСТ
5) Тип (жмем кнопку выбора) -> Ищем и выбираем Справочники -> ГОСТы
6) Готово!

Для вывода в форму списка (чтобы в справочнике было видно поле, можно делать сортировки и всегда работать с этим полем):
1) Там же в справочнике номенклатура Формы
2) ФормаСписка -> Щелкаем.
3) Открывается форма -> На ней правой кнопкой Размещение данных.
4) Ставим галочку на ГОСТ. ОК
5) Готово!

Когда я захожу в Номенклатуру, это поле в списке есть и отображает введенные значения.
А вот при открытии обработки "ПечатьЭтикеток" это поле пустое. Если я вручную выберу из списка значение, то всё ок.
Но как сделать, чтобы он подставлял значение из номенклатуры автоматически?

"Производитель" и так работает, там всё хорошо.
В модуле объекта Процедура ЗаполнитьПостроительОтчета() Экспорт:
СпрНоменклатура.Номенклатура.ГОСТ КАК ГОСТ,
добавил эту строку, но ничего не изменилось.



1 - 27.06.2023 - 09:25
>Есть обработка, которую кто-то сделал до меня "ПечатьЭтикеток"

Кто ж знает, что и как там написано.
Выкладывай ея сюда.
2 - 27.06.2023 - 11:10
1-Хряк > Вот ссылка на облако:
https://cloud.mail.ru/public/jynX/BDGi81deT

Если найдёте ошибку, прошу рассказать, с меня магарыч ))
3 - 27.06.2023 - 13:12
Печатать можно из номенклатуры, внизу кнопа Печать или из Реализации по кнопе Печвть, предварительно зарегистрировав как Внешние печатные формы\Печатные формы.
https://disk.yandex.ru/d/CG9S8nwV5rT2AA
4 - 27.06.2023 - 17:15
3-Хряк >

Спасибо, работает.
Только колонки Производитель, относительная влажность и температура хранения теперь пустые.
Как это можно исправить?
5 - 27.06.2023 - 18:00
хммм, ну я ж не знаю откуда у вас берутся эти данные.
Если предположить, что есть такие свойства, то вот
https://disk.yandex.ru/d/n3Ro7ju86Hd9Zg

подставляет только производителя.
остальные строки в коде добавишь сам по аналогии...
6 - 27.06.2023 - 18:02
5-Хряк >
Спасибо, буду разбираться)) Как мне тебя отблагодарить?
7 - 27.06.2023 - 19:03
5-Хряк >
Производитель всё-равно пустой. В обработке была ссылка на контрагенты.
Я извиняюсь за тупой вопрос, новичок в этом деле. А где смотреть эти строки? Модуль объекта?
8 - 28.06.2023 - 09:46
В свойствах номенклатуры в типовой УТ10 свойство Производитель - тип Строка, поэтому я изменил в обработке тип производителя на строку и значение производителя в таблице стало заполнятья. Если вы изменили тип обратно на Контрагенты - заполняться не будет. Для заполнения надо искать контра по наименованию.
И не понятно, зачем завели новый реквизит ГОСТ, если его надо было добавить в свойства номенклатуры по аналогии с производителем.
9 - 28.06.2023 - 20:42
8-Хряк > Можно прислать конфигурацию, чтобы всё до конца доделать? Я отблагодарю
10 - 29.06.2023 - 10:37
https://disk.yandex.ru/d/JavDUl1nwzcZIw
Если и здесь Производитель заполняться на будет, значит в свойствах номенклатуры указано наименование контра, которого нет в справочнике контрагентов.
11 - 29.06.2023 - 12:03
10-Хряк >Ссылка не работает
12 - 29.06.2023 - 12:05
https://disk.yandex.ru/d/w2uBuHeozPtaRw
13 - 29.06.2023 - 12:19
12-Хряк > Производитель выбирается из справочника контрагентов, а не пишется вручную. Нет, поле пустое ((
14 - 29.06.2023 - 12:27
ответ в 10
показывай картинку любой номенклатуры с заполненным свойством Производитель и картинку списка спр.Контрагенты с тем же контрагентом
15 - 29.06.2023 - 12:49
14-Хряк >
https://cloud.mail.ru/public/VCkJ/zoFg9Th9G
Тут 2 скриншота
16 - 29.06.2023 - 15:27
Ну я же писал
>Если предположить, что есть такие свойства...
а у вас Производитель и ГОСТ добавлены в номенклатуру как реквизиты.
Ну, тогда просто в модуле формы в конце процедуры ЗаполнитьПоСвойствамНоменкл(
вставь строки, чтобы выглядело так

...
пСтр.ГОСТ = пНоменкл.Производитель;
пСтр.ГОСТ = пНоменкл.ГОСТ;

КонецПроцедуры
17 - 29.06.2023 - 15:30
замени
пСтр.ГОСТ = пНоменкл.Производитель;
на
пСтр.Производитель = пНоменкл.Производитель;
18 - 29.06.2023 - 20:47
17-Хряк > Спасибо большое, всё получилось))


К списку вопросов






Copyright ©, Все права защищены