Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C-Конфигурирование и администрирование.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Внешние отчеты (обработки)

Внешним отчетом (обработкой) в системе 1С:Предприятие назы­вается отчет (обработка), хранящиеся вне конфигурации, в отдель­ном файле внешнего отчета (обработки). Внешний отчет служит для решения тех же задач, что и объекты метаданных типа «Отчет» или «Обработка».

Внешние отчеты (обработки) не обладают в полной мере всеми свойствами, присущими объектам метаданных. Так, внешние отчеты (обработки) не имеют идентификаторов и обращение к ним, напри­мер, при создании пользовательского интерфейса, выполняется по имени файла внешнего отчета (обработки).

Основное преимущество внешнего отчета (обработки) — возмож­ность его проектирования и отладки в процессе работы системы 1С:Предприятие. В этом случае разработка и отладка отчета (обра­ботки) значительно ускоряются: редактирование и сохранение внеш­него отчета (обработки) выполняется в режиме Конфигуратора, без сохранения конфигурации в целом, а запуск — в режиме «1С:Предприятие». Для выполнения внешний отчет (обработка) за­гружается при помощи меню «Файл» и работает так же, как и любой другой отчет конфигурации.

Любой объект метаданных типа «Отчет» или «Обработка» может быть скопирован в файл внешнего отчета (обработки) и наоборот — форма объекта метаданных может быть заменена формой внешнего отчета (обработки).

Для внешнего отчета (обработки) может быть создано описание, как и для других объектов метаданных. Внешний отчет может быть защищен паролем от несанкционированного редактирования или исполнения.

Для обеспечения целостности конфигурации внешние отчеты ре­комендуется использовать, в основном, в отладочных целях. После отладки алгоритма формирования отчета необходимо включить внешний отчет в конфигурацию.

Создание внешнего отчета (обработки)

Для создания внешнего отчета (обработки) необходимо выбрать пункт «Новый» в меню «Файл» главного меню Конфигуратора и в выданном на экран запросе выбрать строку «Внешний отчет (обра­ботка)».

На экран будет вызван редактор форм для разработки внешнего отчета (обработки).

Так как внешний отчет не является частью текущей конфигура­ции (хотя и очень тесно с ней связан), процедура его сохранения отличается от процедуры сохранения изменений, описанной п. «Сохранение конфигурации» на стр. 32. Для сохранения внешнего отчета необходимо использовать пункт «Сохранить» или «Сохранить как...» из меню «Файл» главного меню Конфигуратора. В стандарт­ном диалоге сохранения файла выберите тип файла «Внешний отчет (обработка) (*.ert)» и введите имя для сохраняемого внешнего отче­та.

Создать внешний отчет можно также из существующего объекта метаданных типа «Отчет». Для этого необходимо открыть для редак­тирования форму отчета и в меню «Файл» главного меню Конфигу­ратора выбрать пункт «Сохранить как...». В стандартном диалоге со­хранения файла следует выбрать тип файла «Внешние отче­ты (*.ert)» и указать имя для сохраняемого внешнего отчета (обра­ботки).

По умолчанию внешний отчет (обработка) предлагается сохра­нить в подкаталоге ExtForms, который автоматически создается в каталоге с информационной базой. Однако это не обязательно — внешний отчет можно сохранить в любом каталоге. Но с точки зре­ния использования отчетов при работе системы 1С:Предприятис размещение отчета будет играть решающую роль.

Если система 1С:Предприятие используется в сети, средствами сети для «простых» пользователей системы можно организовать дос­туп к каталогу ExtForms «только чтение», а в Конфигураторе разре­шить использование только тех внешних отчетов, которые располо­жены в этом каталоге. В этом случае пользователи могут использо­вать внешние отчеты, расположенные в каталоге ExtForms, но не смогут записать в этот каталог свои внешние отчеты.