- •Введение
- •Технология работы с внешними отчетами в системе "1с: Предприятие" Теоретическая часть
- •Практическая работа. Создание, подключение и защита от несанкционированного доступа внешних отчетов в программной среде «1с:Предприятие»
- •Ход работы
- •1. Создание внешнего отчета
- •2. Редактирование и использование внешних отчетов
- •3. Защита паролем внешнего отчета
- •4. Вывод печатных форм документа, с помощью внешних отчетов
- •Задание 2.
- •Контрольные вопросы
- •Введение в программирование в среде "1с:Предприятие" Теоретическая часть
- •Лабораторная работа. Программирование на встроенном языке системы "1с:Предприятие".
- •Контрольные вопросы
- •Работа с объектами системы "1с: Предприятие". Объект «Таблица значений» Теоретическая часть
- •Практическая работа. Создание справочника и формы списка с таблицей значений
- •Заполнение справочника с помощью созданной формы списка
- •Добавление реквизитов справочника на форму списка и их удаление с формы
- •Добавление реквизита справочника в таблицу значений.
- •Удаление реквизита справочника из таблицы значений.
- •Изменение параметров отображения реквизитов справочника в таблице значений.
- •Практическая работа. Программирование таблицы значений
- •Подготовка к комфортному программированию
- •Получение параметров таблицы значений
- •Выполнение математических расчётов в таблице значений
- •Сортировка строк таблицы значений
- •Сортировка части строк таблицы
- •Лабораторная работа . Создание динамических массивов в «1с: Предприятии» на основе объекта «ТаблицаЗначений»
- •Контрольные вопросы
- •Глоссарий
- •Литература
- •Приложение а Создание внешнего отчета. 1с: Предприятие.8
- •Защита паролем внешнего отчета
- •Вывод печатных форм документа, с помощью внешних отчетов
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Ижевский государственный технический университет имени М.Т. Калашникова»
(ФГБОУ ВПО «ИжГТУ имени М.Т. Калашникова»)
Факультет «Информатика и вычислительная техника»
Кафедра «Программное обеспечение»
Стукалина Е.Ф.
Методические указания к выполнению практических и лабораторных работ по дисциплине «Программирование в среде 1С»
Ижевск - 2013
Автор: к.т.н., доцент каф. ВТ Стукалина Е.Ф.
Методические указания предназначены для проведения практических и лабораторных работ по курсу «Программирование в среде 1С» для магистров направлений подготовки 231000.68 «Программная инженерия». На практических занятиях магистранты получают навыки создания и использования внешних отчетов для разработки и отладки прикладных алгоритмов. Лабораторные работы предназначены для изучения методов программирования, содержат большое количество практических примеров и заданий для самостоятельной работы.
ã Издательство ИжГТУ, 2013
Оглавление
Введение 4
Технология работы с внешними отчетами в системе "1С: Предприятие" 4
Теоретическая часть 4
Практическая работа. Создание, подключение и защита от несанкционированного доступа внешних отчетов в программной среде «1С:Предприятие» 5
Контрольные вопросы 10
Введение в программирование в среде "1С:Предприятие" 11
Теоретическая часть 11
Лабораторная работа. Программирование на встроенном языке системы "1С:Предприятие". 12
Контрольные вопросы 16
Работа с объектами системы "1С: Предприятие". Объект «Таблица значений» 17
Теоретическая часть 17
Практическая работа. Создание справочника и формы списка с таблицей значений 19
Практическая работа. Программирование таблицы значений 26
Лабораторная работа . Создание динамических массивов в «1С: Предприятии» на основе объекта «ТаблицаЗначений» 35
Контрольные вопросы 35
Глоссарий 36
Литература 37
Приложение А 38
Создание внешнего отчета. 1С: Предприятие.8 38
Введение
Продукты фирмы 1С широко используются в хозяйственной деятельности предприятий различных форм собственности. Возможность адаптировать типовую конфигурацию системы "1С: Предприятие" под учетную систему конкретного предприятия явилось одним из решающих факторов в конкурентной борьбе за рынок сбыта ERP – систем. Внесение собственных алгоритмов в конфигурацию системы 1С требуют перекомпиляции исходного кода системы, что занимает определенное время. Кроме того, изменение программного кода системы требует монопольного доступа к системе. Для разработки собственных алгоритмов удобнее использовать внешние отчеты (обработки), которые избавляют от перечисленных выше недостатков. Внешние отчеты хранятся в отдельном файле и позволяют отлаживать алгоритмы, не нарушая работу пользователей системы. В практической работе, приведенной ниже, предлагается изучить методы создания и работы с внешними отчетами, которые в дальнейшем используются для создания и отладки программных модулей.
В лабораторной работе №1 изучаются методы работы с базовыми и агрегатными типами данных. На примерах отрабатываются навыки отладки программных модулей.
В лабораторной работе №2 последовательно на примерах изучаются приемы работы и программирования со специальным объектом системы 1С Таблицей значений.
Технология работы с внешними отчетами в системе "1с: Предприятие" Теоретическая часть
Для получения сводной выходной информации в системе «1С:Предприятие» используются объекты метаданных, называемые «Отчет» и «Обработка». Объект данных этого типа представляет собой алгоритм обработки информации на внутреннем языке системы «1С:Предприятие» . К алгоритму «прикрепляется» диалог и описание печатной формы (если нужно), сделанное в табличном редакторе. Далее в практической работе №1 приводится технология создания внешних отчетов в 1С: Предприятие 7.7, создание внешних отчетов в 1С: Предприятие 8 имеет аналогичную последовательность действий и приведено в Приложении А.
В системе «1С:Предприятие» существует, так называемый, внешний отчет (обработка), хранящийся вне конфигурации в отдельном внешнем файле. Такой файл имеет расширение *.ert. Обратится к внешнему отчету в системе «1С:Предприятие» можно только по имени файла.
Основное преимущество внешнего отчета – возможность его проектирования и отладки в процессе работы системы «1С:Предприятие». А это значит, что разработка и отладка такого отчета ускоряется, т.к. его редактирование и сохранение выполняется без сохранения всей конфигурации.
Для выполнения внешний отчет (обработка) загружается при помощи меню «Файл» и работает так же, как и любой другой отчет конфигурации. Причем любой отчет может быть скопирован в файл внешнего отчета и наоборот – форма объекта метаданных может быть заменена формой внешнего отчета.
Практическая работа. Создание, подключение и защита от несанкционированного доступа внешних отчетов в программной среде «1с:Предприятие»
Задание №1.
Изучите технологию работы с внешними отчетами. Используйте описание в соответствии с установленным в компьютерном классе программным обеспечением (1С: Предприятие7.7/ 1С: Предприятие 8). Создайте внешний отчет, установите на него пароль.
