Для доработки отчётов с помощью расширений в 1С можно использовать один из двух вариантов: infostart.ru
- Заимствовать отчёт и создать для него собственную схему компоновки данных. infostart.ru
- Доработать исходную схему компоновки данных отчёта. infostart.ru Для этого её нужно скопировать из конфигурации, назначить основной для заимствованного отчёта и изменить так, как нужно. infostart.ru
Один из примеров доработки типового отчёта: infostart.ru
- Создать расширение с назначением «Адаптация». infostart.ru
- Снять признак «Безопасный режим» в расширении. infostart.ru
- Найти в конфигурации нужный отчёт, например «Продажи», и добавить его в расширение. infostart.ru
- Заимствовать в расширение следующие реквизиты отчёта: НачалоПериода, КонецПериода, Периодичность, РазмещениеДополнительныхПолей, ПоказательКоличество, ПоказательСумма. infostart.ru
- Добавить в отчёт вывод показателя «Вес». infostart.ru
- В правом верхнем окне формы выбрать реквизит «Отчет» и нажать на нём правой кнопкой мыши. infostart.ru
- В появившемся контекстном меню выбрать пункт «Добавить в расширение». infostart.ru
- Добавить обработчик события «ПриИзменении» для элемента «ПоказательВес». infostart.ru
- Внести изменения в модуль типовой формы отчёта. infostart.ru Для этого открыть форму отчёта, найти процедуру УстановитьНастройкиПоУмолчанию() и нажать правую кнопку мыши на её заголовке. infostart.ru
- Из контекстного меню выбрать «Добавить в расширение». infostart.ru
- В открывшемся окне «Тип вызова» выбрать «Вызывать вместо (с контролем)». infostart.ru
Важно учитывать, что не следует использовать в одной конфигурации несколько расширений, изменяющих один и тот же объект метаданных. career.i-neti.ru Это приводит к запутыванию работы кода, доработки будет сложно выполнять. career.i-neti.ru
Для работы с расширениями в 1С рекомендуется обратиться к специалистам, уполномоченным компанией 1C. 1cfresh.info