3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|||||||||||
1 | |||||||||||
1C 8.x (тонкий) УТ 11 - печать ценников03.05.2014, 13:45. Показов 8342. Ответов 28
Метки нет (Все метки)
Доброго времени суток. помогите пож-та решить проблему:
есть обработка ПечатьЦенников (встроенная в конфигурацию), в ней есть 4 макета (Большой, Средний, Маленький, МаленькийБезХарактеристик), есть форма, в которой при выборе нужного вида ценника (Вид ценника - это перечисления) (при выборе которого должен выбираться правильный макет и выводиться на печать). вот, что написал в модуле менеджера обработки:
0
|
03.05.2014, 13:45 | |
Ответы с готовыми решениями:
28
Печать этикеток и ценников из поступления Не работает/отсутствует Печать Ценников 1с7.7 Внешняя обработка Печать ценников: ошибка при попытке получения реквизита табличной части документа. УТ 10,3 "Печать ценников" |
476 / 413 / 93
Регистрация: 26.09.2012
Сообщений: 1,917
|
|
03.05.2014, 13:49 | 2 |
не понятна проблема, выводите что нужно, выложите обработку наглядно мб станет понятно в чем дело
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
||||||
03.05.2014, 14:01 | 3 | |||||
Добавлено через 1 минуту Ну и Joker_vad прав: надо говорить, что не получается. Добавлено через 2 минуты раз так написано. Вы макет по виду ценника уже получили. Хватит.
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
03.05.2014, 14:06 | 4 | |||||
вы и выводите все 4-ре макета сразу.
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 14:08 [ТС] | 5 |
Проблема в том, что я не знаю, как обработка должна понять, какой макет в ней выбран? обработку приложил.
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 14:27 [ТС] | 6 |
при выборе из формы Вида ценника, обработка "не понимает", что выбран именно этот макет и нужно выводить на печать именно его, она выводит все макеты. как выводить тот макет, который выбран?
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
03.05.2014, 14:36 | 7 | |||||
start_kmv, почему-то лично я не смогла даже скачать вашу обработку
Вы вышеприведенный код смотрели? и был вопрос: ВидЦенника - это реквизит формы или обработки? Строка
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 14:41 [ТС] | 8 |
GreenkO, ВидЦенника - это реквизиты обработки.
если Код 1C 1 ВидЦенника = Перечисления.ВидыЦенников; явно лишняя. тогда как обработка должна выбрать выбранную в форме печатную форму? start_kmv, почему-то лично я не смогла даже скачать вашу обработку могу отправить на e-mail
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
03.05.2014, 14:45 | 9 |
реквизитЫ?
ну у вас же реквизит обработки и так типа ПеречислениеСсылка.ВидыЦенников (надеюсь?)
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 14:52 [ТС] | 10 |
GreenkO, ну у вас же реквизит обработки и так типа ПеречислениеСсылка.ВидыЦенников (надеюсь?)
конечно, тип ПеречислениеСсылка.ВидыЦенников
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
03.05.2014, 14:53 | 11 |
start_kmv, можно скрин формы и полный текст модуля?
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
03.05.2014, 16:34 [ТС] | 12 | |||||
duk337, Код 1C
1 ВидЦенника = Перечисления.ВидыЦенников; этой строчкой вы убиваете ВидЦенника как значение. А ВидЦенника - реквизит формы, обработки? это реквизит обработки. подскажите, а чему тогда должен быть равен ВидЦенника?? Добавлено через 20 минут GreenkO, конечно
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 16:35 [ТС] | 13 |
а вот изображение
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 16:36 [ТС] | 14 |
так нагляднее
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
03.05.2014, 16:43 | 15 | |||||
start_kmv, ВидЦенника - у вас значение с формы, которое выбирается пользователем.
Меняем код:
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 16:45 [ТС] | 16 |
GreenkO,
тогда вылазиет куча ошибок {Обработка.ПечатьЦенников.МодульМенеджера(97,6)}: Переменная не определена (ВидЦенника) Если <<?>>ВидЦенника = Перечисления.ВидыЦенников.Большой Тогда (Проверка: Сервер) {Обработка.ПечатьЦенников.МодульМенеджера(100,1)}: Переменная не определена (ВидЦенника) <<?>>ВидЦенника = Перечисления.ВидыЦенников.Средний Тогда (Проверка: Сервер) {Обработка.ПечатьЦенников.МодульМенеджера(103,1)}: Переменная не определена (ВидЦенника) <<?>>ВидЦенника = Перечисления.ВидыЦенников.Маленький Тогда (Проверка: Сервер) {Обработка.ПечатьЦенников.МодульМенеджера(106,1)}: Переменная не определена (ВидЦенника) <<?>>ВидЦенника = Перечисления.ВидыЦенников.МаленькийБезХарактеристик Тогда (Проверка: Сервер) как определить ВидЦенника???
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
03.05.2014, 16:54 | 17 | |||||
Сообщение было отмечено start_kmv как решение
Решение
start_kmv, ах модуль менеджера... и где вызывается процедура печати? Передавай при вызове ВидЦенника, тогда
1
|
476 / 413 / 93
Регистрация: 26.09.2012
Сообщений: 1,917
|
|
03.05.2014, 17:21 | 18 |
видЦенника заменить на Объект.ВидЦенника
1
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
||||||
03.05.2014, 19:24 | 19 | |||||
Сообщение было отмечено start_kmv как решение
Решение
а незачем. Тип перечисления конвертнётся в строку, а текст в конфе, в модуле менеджера . Но самое главное:
ВСЁ УЖЕ ПОДСКАЗАНО! Не по теме: Не верите - не надо. Добавлено через 1 минуту Joker_vad, так ведь он опять присвоит ПеречислениеМенеджер, Хоть Объект, Хоть Элемент... Добавлено через 2 минуты Так, щас...
Добавлено через 6 минут GreenkO, а че ты получение макета в цикл запихала? Добавлено через 7 минут Не по теме: По-моему, размещение процедуры в модуле менеджера обработки - это троллинг. :D Блин! А мы-то тупо повелись на косяки, а там даже параметров не хватало! :black_eye.: Привыкли из объекта всё фигачить
1
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
03.05.2014, 23:12 [ТС] | 20 |
duk337, извините за назойливость, но..
не пойму - где подсказано? очень прошу вашей помощи.
0
|
03.05.2014, 23:12 | |
03.05.2014, 23:12 | |
Помогаю со студенческими работами здесь
20
Не Работает/отсутствует Печать Ценников 1с7.7 Печать ценников Access Печать нескольких одинаковых ценников Печать ценников всего справочника Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |