Здравствуйте
Необходимо добавить внешнюю обработку с макетом по типу макета "ЗаказНаряд" в документе "ЗаказНаряд"
Но видоизменить сам макет
Я сделал по такой инструкции:
Столкнулся с необходимостью сделать ВПФ для Альфы-Авто, но не нашёл толкового рецепта. Вот результат - как с минимальными телодвижениями отвязать форму для дальнейших изменений. Для отвязки формы необходимо:
- Создать внешнюю обработку;
- В ней создать реквизит СсылкаНаОбъект с типом ДокументСсылка.ЗаказНаряд;
- Скопировать макет ЗаказНаряд из конфигурации и вставить его в нашу обработку;
- в модуле объекта создать "Функция Печать(СсылкаНаОбъект,ТабДокумент) Экспорт" и скопировать в неё функцию печати, например ПечатьЗаказНаряд;
- по тексту функции заменить "ЭтотОбъект" на "СсылкаНаОбъект";
- используя проверку синтаксиса, вставить объявления необходимых переменных и присвоить им значения из документа, напр., Контрагент = СсылкаНаОбъект.Контрагент;
- Добиваемся сообщения "Синтаксических ошибок не обнаружено!", сохраняем обработку в файле и запускаем Предприятие;
- Открываем Сервис-Все операции - Справочник... Находим "Внешние печатные формы" и вставляем новую запись. Обратить внимание! На период отладки ставьте "Хранить внешнюю форму в файле"
Но при переходе "Справочники" - "Структура компании" - "внешние печатные формы" я добавил внешнюю обработку в предопределенную группу "Внешние печатные формы" и возникла проблема:
В поле "Принадлежность" я указываю к какому документу относится эта обработка. Все нажимаю ОК и проблема такая:
В поле списка справочника "Внешние печатные формы" не отображается "Идентификатор объекта"
Ввиду чего данные при выводе в печатную форму не отображаются никак. Привязки нету...
Help!!!
Необходимо добавить внешнюю обработку с макетом по типу макета "ЗаказНаряд" в документе "ЗаказНаряд"
Но видоизменить сам макет
Я сделал по такой инструкции:
Столкнулся с необходимостью сделать ВПФ для Альфы-Авто, но не нашёл толкового рецепта. Вот результат - как с минимальными телодвижениями отвязать форму для дальнейших изменений. Для отвязки формы необходимо:
- Создать внешнюю обработку;
- В ней создать реквизит СсылкаНаОбъект с типом ДокументСсылка.ЗаказНаряд;
- Скопировать макет ЗаказНаряд из конфигурации и вставить его в нашу обработку;
- в модуле объекта создать "Функция Печать(СсылкаНаОбъект,ТабДокумент) Экспорт" и скопировать в неё функцию печати, например ПечатьЗаказНаряд;
- по тексту функции заменить "ЭтотОбъект" на "СсылкаНаОбъект";
- используя проверку синтаксиса, вставить объявления необходимых переменных и присвоить им значения из документа, напр., Контрагент = СсылкаНаОбъект.Контрагент;
- Добиваемся сообщения "Синтаксических ошибок не обнаружено!", сохраняем обработку в файле и запускаем Предприятие;
- Открываем Сервис-Все операции - Справочник... Находим "Внешние печатные формы" и вставляем новую запись. Обратить внимание! На период отладки ставьте "Хранить внешнюю форму в файле"
Но при переходе "Справочники" - "Структура компании" - "внешние печатные формы" я добавил внешнюю обработку в предопределенную группу "Внешние печатные формы" и возникла проблема:
В поле "Принадлежность" я указываю к какому документу относится эта обработка. Все нажимаю ОК и проблема такая:
В поле списка справочника "Внешние печатные формы" не отображается "Идентификатор объекта"
Ввиду чего данные при выводе в печатную форму не отображаются никак. Привязки нету...
Help!!!