Добрый день! Может кто знает в чем причина данной ошибки:
Конфа: Зарплата и управление персоналом, редакция 3.1 (3.1.4.120)
Платформа:1С:Предприятие 8.3 (8.3.10.2580)
1) добавляем расширение
2) в него добавляем типовую печатную форму ПФ_MXL_Т11 из обработки ПечатьКадровыхПриказовРасширенная
3) запускаем 1С
4) пытаемся распечатать Т11
5) 1С падает с ошибкой
Попробуй удалить что на создавал, начни сначала, добейся, что бы база запускалась, потом делай каждый шаг и смотри когда отвалится база, как отвалилась спрашивай более детально в ветке. Тут вариантов ошибки может быть много, мне вот пока кажется, что тебе надо поэксперементировать с платформой.
окей. убрать расширение - база запустится, если редактировать макет в общих формах - оо база запустится.
по каждому шагу - у меня наверху все шаги. там даже ни строчки кода нет - я хз на каком отладку делать.
фишка в том что если макет находится в обработке - то база будет падать.
в общем как я понял правильный порядок действий такой:
1)перенесли в расширение обработку "ПечатьКадровыхПриказовРасширенная"
2)добавили НОВЫЙ макет, дублирующий Т11
3)в модуле менеджера обработки "ПечатьКадровыхПриказовРасширенная" в расширении с директивой "вместо" замещаем процедуру печати
4)в процедуре печати указываем для вызова макет из пункта 2.
вот как-то так это работает.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший