|
Баг вывода штрихкода стандартной компонентой печати штрихкодов 1С | ☑ | ||
---|---|---|---|---|
0
ammorf
23.01.24
✎
20:29
|
Приветствую! Столкнулся с очень странным явлением. 1С Предприятие 8.3.13.1644. Перепиленная конфига УТ 10.3. Обычное приложение. Есть некая внешняя обработка которая выводит в макетик некоторые штрихкоды. В ней присутствует форма для тестов. Там указывается Ссылка на объект для которого нужно печатать ШК. Сама процедура в модуле объекта. Если указать док в форме обработки и вызвать печать. Все печатается нормально. Если ее же встроить в конфигу и вызывать через Обработки.МояОбработка.Создать();
Указать реквизиту ссылку на объект. И вызвать через созданный экземпляр функцию печать, валится ошибка "ЭтикеткаОбласть.Рисунки.Штрихкод.Объект.ТипКода" Значение не является значением объектного типа (ТипКода). В отладке Объект должен быть Activex, что и отлаживается когда запустили через файл, но в данном случае Объект = Неопределено. Собственно вопрос, что не так? Из-за чего может быть такое явление? Обработки абсолютно идентичны. |
|||
1
ammorf
23.01.24
✎
20:31
|
Дополню еще, в конфиге включена поддержка управляемых форм. Часть объектов конфигурации сделаны на управляемых формах.
|
|||
2
vladmenleo
24.01.24
✎
06:21
|
(0) Ошибка в строке 12345
|
|||
3
ammorf
24.01.24
✎
08:22
|
В какой строке немного непонял? Если про текст сообщения то его даже и не вставляешь. Оно протсто тупо не видит объект штрихкода..
|
|||
4
vladmenleo
24.01.24
✎
08:54
|
(3) я про то, как это видится со стороны - кто-то что-то написал, как-то это вызывает и открывает. В результате ошибка. Телепаты в отпуске
|
|||
5
vladmenleo
24.01.24
✎
08:56
|
(3) А если например из конфигурации просто интерактивно открыть, что будет? почему вызов через Обработки.МояОбработка.Создать(); ?
|
|||
6
vladmenleo
24.01.24
✎
08:58
|
(3) При создании нового экземпляра обработки где передача ссылки на объект в нее?
|
|||
7
ammorf
24.01.24
✎
09:10
|
В общем откуда ноги растут я выяснил экспериментальным путем :)
Вызов обработки на печать осуществляется в форме управляемой у документа. И она благополучно валится не определяя вид объекта у рисунка ШК, но если то же самое сделать из обычной формы, все работает корректно. Теперь бы понять как это хитро провернуть что бы по кнопке из УФ объекта вызывалась печать.. |
|||
8
Галахад
24.01.24
✎
09:12
|
Вероятно проблемы неприятия парадигмы клиент сервера.
|
|||
9
ammorf
24.01.24
✎
09:42
|
В общем решил сделать через открытие формы самой обработки с передачей туда ссылки на объект и там запускать печать. И все работает норм.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |