Центральный Дом Знаний - Работа в 1С 35

Информационный центр "Центральный Дом Знаний"

Заказать учебную работу! Жми!



ЖМИ: ТУТ ТЫСЯЧИ КУРСОВЫХ РАБОТ ДЛЯ ТЕБЯ

      cendomzn@yandex.ru  

Наш опрос

Я учусь (закончил(-а) в
Всего ответов: 2653

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Форма входа

Логин:
Пароль:

Работа в 1С 35

Работа в программе 1С

стр.: 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32
33  34  35  36  37  38  39  40  41  42  43  44  45  

Тема 10 Внешние отчеты

Цель:

  1. познакомится с понятием и применением внешних отчетов;

  2. приобрести и закрепить навыки создания и редактирования внешних отчетов;

  3. приобрести и закрепить навыки подключения внешних отчетов.

Пояснения к работе

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

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

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

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

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

10.1 Создание внешних отчетов

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

Рисунок 10.1.1

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

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

Рисунок 10.1.2

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

Существующий в конфигурации отчет можно сохранить как внешний. Для этого необходимо открыть для редактирования форму отчета и в меню Файл главного меню Конфигуратора выбрать пункт Сохранить как....

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

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

Теперь у нас имеется только внешний ответ ОУвольнении в файле ОУвольнении.ert в каталоге ExtForms. Откройте его через меню Файл пункт Открыть.

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

Рисунок 10.1.3

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

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

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

После ввода пароля нажмите кнопку ОК. Для надежности программа запрашивает пароль еще раз. Повторите ввод пароля и для подтверждения нажмите кнопку ОК. Запрос для ввода пароля будет закрыт, и пароль будет установлен. Если пароль на внешний отчет уже существовал, старый пароль будет удален и заменен новым.

Если вы передумали устанавливать или менять пароль, нажмите кнопку Отмена.

Задайте пароль «пример» только на редактирование внешнего отчета ОУвольнении в Конфигураторе.

Теперь при открытии внешнего отчета (обработки) для редактирования на экран будет выдан запрос для ввода пароля. Отчет будет открыт для редактирования только после ввода правильного пароля.

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

Сохраните внешний отчет и закройте его. Затем попробуйте заново открыть. При открытии должен запрашиваться пароль.

10.2 Подключение внешнего отчета

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

Запустите 1С в режиме Предприятие и попробуйте открыть внешний отчет через пункт Открыть меню Файл. Запустите его с разными исходными данными и убедитесь, что он работает. Закройте режим Предприятие.

Однако, удобнее вставить вызов внешнего отчета через пункт меню. Для этого в меню Отчеты создадим пункт О увольнении сотрудников. Откройте редактор меню и создайте пункт О увольнении сотрудников в меню Отчеты, указав в качестве Объекта – Отчеты, в качестве Команды – Отчеты.ОткрытьВнешний (рисунок 10.2.1).

Рисунок 10.2.1

На вкладке Параметры укажите имя файла, где хранится внешний отчет, – ОУвольнении.ert (рисунок 10.2.2).

исунок 10.2.2

Сохраните конфигурацию и запустите 1С в режиме Предприятие. Запустите отчет через пункт меню.

Задания:

В конфигурациях, созданных на прошлых занятиях, создайте внешний отчет для второго оборотного регистра на основе отчета по первому оборотному регистру, созданному на прошлых задатиях:

Вариант 1

Создайте внешний отчет по регистру ПродажаКартин.

Вариант 2

Создайте внешний отчет по регистру ПродажаТовара.

Вариант 3

Создайте внешний отчет по регистру ОтказОтНомера.

Вариант 4

Создайте внешний отчет по регистру СписаниеКниг.

Вариант 5

Создайте внешний отчет по регистру УходНалогоплательщиков.

Вариант 6

Создайте внешний отчет по регистру УходСоискателей.

Вариант 7

Создайте внешний отчет по регистру ПродажаКвартир.

Вариант 8

Создайте внешний отчет по регистру ВыездПостояльцев.

Вариант 9

Создайте внешний отчет по регистру ОтказОтПодписки.

Вариант 10

Создайте внешний отчет по регистру Выписка.

Вариант 11

Создайте внешний отчет по регистру СдачаБилетов.

Вариант 12

Создайте внешний отчет по регистру СдачаПутевок.

Вариант 13

Создайте внешний отчет по регистру ПродажаОбуви.

Вариант 14

Создайте внешний отчет по регистру ПродажаДрагоценностей.

Вариант 15

Создайте внешний отчет по регистру ОтчислениеСтудентов.

Контрольные вопросы:

  1. Что такое внешний отчет в системе 1С?

  2. В чем преимущество использования внешних отчетов?

  3. Как создать внешний отчет?

  4. Как защитить отчет паролем?

  5. Как открыть внешний отчет для редактирования в Конфигураторе?

  6. Как открыть внешний отчет для использования в режиме Предприятие?

  7. Как подключить внешний отчет через меню?

Loading

Календарь

«  Июль 2019  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031

Архив записей

Друзья сайта

  • Заказать курсовую работу!
  • Выполнение любых чертежей
  • Новый фриланс 24