#0
by Антиквар
Всем привет. Розница 1.0 (1.0.12.4) В шаблон для печати этикеток и ценников нужно добавить информацию из одного регистра. Т.е. нужно, чтобы в редактировании шаблона в доступных полях шаблона появился нужный мне реквизит. Я открыл макет обработки печати ценников (СКД), там исправил запрос для набора данных, чтобы в полях запроса появилось нужное мне поле регистра сведений. Автоматически это поле появилось и в списке полей (таблица на вкладке Наборы данных). После этого иду в 1С, захожу в редактирование шаблона, нужное мне поле появилось, добавляю его в шаблон. И думал что все готово. Но при печати, и даже находясь в шаблоне по кнопке "Предварительный просмотр" - ошибка. Связана она с тем, что моё добавленное поле не является доступным полем выбора. Не понимаю, где это указывается. По коду дак вообще все просто: СхемаСКД - это макет обработки Печати этикеток и ценников, который я как раз исправил, и в котором в полях появилось моё поле. Далее по коду идет перебор элементов: Компоновщик.Настройки.Выбор.ДоступныеПоляВыбора.Элементы[] Здесь организация, магазины, номенклатура,... Для номенклатуры это: Компоновщик.Настройки.Выбор.ДоступныеПоляВыбора.Элементы[1] Далее идет перебор вложенных в номенклатуру элементов: Компоновщик.Настройки.Выбор.ДоступныеПоляВыбора.Элементы[1].Элементы[] Я перебрал все, моего реквизита тут нет. Хотя он ничем не отличается от того же штрих-кода, тоже регистр, через левое соединение выведенный в поля запроса. Главное в макете я нигде не могу найти, чтобы эти "ДоступныеПоляВыбора" где-то настраивались, откуда они берутся?
#2
by Антиквар
Наверняка многие редактировали шаблон для печати этикеток и ценников, добавляя в него свои реквизиты. Проблем не возникало ни у кого?
#4
by Антиквар
вот и я изменил этот запрос. В итоге в 1С в шаблон без проблем мой реквизит добавляется, но при печати ошибка. Даже в шаблоне при предварительном просмотре. На одно и то же место ругается: {ОбщийМодуль.УправлениеШаблонами}: Не найдено поле Номенклатура.МойРеквизит Это как побороли? Или не было такого?
#5
by Антиквар
я в шоке. Оказывается запрос в макете СКД вовсе не один такой запрос. Я его исправил, добавил в него свой реквизит, и благодаря этому данный реквизит появился в списке выбора в шаблоне и его можно разместить на форме шаблона ценника. Но чтоб распечатать, нужно тоже самое исправить в другом запросе, который в другом месте находится, потому как в макет СКД почему-то по факту передается совсем другой запрос. Исправил, заработало. Но пробую теперь сделать предварительный просмотр в редактировании шаблона, та же ошибка, иду искать откуда там ноги растут... Не ожидал такого...
#6
by Автор
Могу сбросить в почту измененную обработку. Посмотришь что я там делал. В паблик обработку с таким горе-запросом выкладывать не хочется. Делал просто на спор, подключить вычисляемые поля ума не хватило. Точнее функции из общих модулей ни как вычисляемые поля, ни как выражение представления не отработали.
#7
by Антиквар
Спасибо, но вроде получилось у меня. Я просто не ожидал, что для того, чтобы добавить свой реквизит в макет, нужно изменять кучу однотипных запросов в разных местах. Думал достаточно изменить запрос в самом макете СКД. Но в 1С в компоновщик передавался каждый раз другой запрос, и этот другой запрос тоже нужно везде исправлять.
#8
by
16-06-2020
16-06-2020
Всем привет. Розница 2.3.1.47. Не подскажите в каких местах конкретно нужно менять запросы, чтобы добавить доп. реквизиты в этикетку. Или скиньте на почту измененную обработку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С-Рарус: Печать этикеток и ценников
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- Правила обмена данными Розница - торгоаля Торговля - Розница
- Добавление кнопки печать и печать по умолчанию?
- v8: Связка УТ и Розница. Розница - первая ;)
- 1С Розница печать ценников со штрихкодом
- Розница. Печать этикеток и ценников
- Подключение эквайринга ОАО "Альфа-банк" к 1С:Розница.Аптека (розница, УТ)
- Помогите советом (УТ 10 + Розница 1) или (УТ 11 + Розница 2)?
- Розница: печать этикеток. При печати не действует одна настройка из шаблона.
- печать этикеток и ценников
- Розница ред 2.0 .Печать этикеток и ценников
В этой группе 1С
- v7: 1C++ Запрос с фильтром по группе не работает
- Система координат хххх.хххх
- ЗУП: Регистр ПлановыеНачисленияРаботниковОрганизаций
- Задержка печати принтера (мфу HP) между копиями документа
- восстановление НДС с выданных авансов не прекращается после отработки аванса пос
- ЗУП 8.2 Справка 2-НДФЛ для передачи в ИФНС
- УПП ввод остатков по счету 58.01.1
- v7: Автоматический запуск обработки 1С
- Как вытащить должность сотрудника?
- Группировка по реквизиту в регистре остатков
- Как правильно использовать колонку "выражение" в СКД
- Как правильно изменить правила обмена УТ 10.3 - БП
- Обмен УТ11-БП20. Как убрать двухсторонний обмен.
- v7: Контроль уникальности!
- Блокировки в 1С:Документооборот 8 КОРП, редакция 1.2 (1.2.2.7)
- Ввод постоянного начисления или удержания
- УПП распределение давальческого сырья на выпуск
- Как обратиться к объекту приемника в КД?
- Лимит кассы. УТ 10.3
- v8: УФ. Как избавиться от двоеточия в заголовках элементов форм?