Редактирование свойств отчета



Свойства отчета редактируются в палитре свойств «Свойства Отчета». Приемы редактирования свойств отчета совпадают с общими приемами редактирования свойств объекта метаданных, изложенными в и. «Свойства объектов метаданных» на стр. 21 .


Создание формы отчета

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

Свойства отчета, присущие ему, как объекту метаданных, — идентификатор, синоним, комментарий — идентифицируют отчет в структуре метаданных конфигурации и позволяют обращаться к нему, например, при создании наборов прав или разработке пользовательских интерфейсов.

Для редактирования формы отчета используется комплексный редактор форм, который вызывается выбором пункта «Редактировать форму» из контекстного меню объекта метаданных. Описание работы с редактором форм в целом и его «составляющими» приводится в соответствующих главах настоящего Руководства.

Управление сохранением настройки отчета. При редактировании диалога отчета редактор форм, помимо прочих функций, позволяет управлять режимом «сохранения настройки». Поясним это подробнее.

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

При сохранении набору значений реквизитов отчета присваивается имя. Таким образом, пользователь может сохранять различные наборы значений, а затем вызывать их, выбирая из списка по имени.

Редактор диалогов позволяет управлять режимом сохранения настройки.

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

В случае необходимости, флажок «Режим сохранения настройки» может быть снят.

В свою очередь, в палитре свойств реквизитов диалога (кроме реквизитов типа «Текст», «Кнопка», «Картинка» и «Рамка группы») присутствует флажок «Сохранять при сохранении настройки». Установкой этого флажка можно задать сохранение значений конкретных реквизитов диалога в процессе сохранения настройки.

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


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

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

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

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

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

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

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


Дата добавления: 2018-10-25; просмотров: 190; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!