Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchet_po_praktike_4_Kurs.docx
Скачиваний:
26
Добавлен:
23.09.2019
Размер:
2.74 Mб
Скачать

Журналы.

Все Документы сопровождены журналами. Название журнала соответствует его назначению.

Обработки.

В подсистеме “Обработки” представлены различные формы, которые выполняют различные функции. Например такие как Загрузка данных из Excel или удаления документов.

Название обработки соответствует его назначению.

5. Оформление кода программы.

Так выглядит форма документа.

Модуль:

Процедура ОбработкаПроведения()

Если Группа.Пустая() Тогда

Сообщить("Не выбрана группа.Документ не зарегистрирован.");

Возврат;

КонецЕсли;

Если Преподователь.Пустая() Тогда

Сообщить("Не выбран преподаватель.Документ не зарегистрирован.");

Возврат;

КонецЕсли;

Если Дисциплина.Пустая() Тогда

Сообщить("Не выбрана дисциплина.Документ не зарегистрирован.");

Возврат;

КонецЕсли;

Если Часы=0 Тогда

Сообщить("Нулевое количество часов.Документ не зарегистрирован.");

Возврат;

КонецЕсли;

КонецПроцедуры

Это обработка проведения, позволяет показывать ошибки при попытке провести документ:

Как видно если поля не заполнены, то программа выдает ошибку.

Документ СнятиеЧасов:

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

Форма:

Модуль:

Процедура ОбработкаПроведения()

Если Преподователь.Пустая() Тогда

Сообщить("Не выбран преподаватель.Документ не зарегистрирован");

Возврат;

КонецЕсли;

Если Больничный=0 и Командировка=0 и ПК=0 и Отпуск=0 и ГЭК=0 и ПроверкаПрактики=0 Тогда

Сообщить("Ничего не снято.Документ не зарегистрирован");

Возврат;

КонецЕсли;

КонецПроцедуры

Документ ПланПК:

Документ содержит информацию о планировании повышения квалификации.

Форма:

Модуль:

Процедура ОбработкаПроведения()

Для Каждого Строка из ПланПК.НайтиСтроки(Новый Структура("Часы",0)) цикл

Сообщить("Нулевое количество часов.Документ не зарегистрирован.");

КонецЦикла;

КонецПроцедуры

6. Составление программы.

Конструкции:

Простейшие конструкции, без использования меток и возвратов к ним соответственно.

Типы переменных:

Простые: Строки, числа и булевы.

Процедуры и функции:

Процедура ОбработкаПроведения(): Используется для задания проверок при проведении документа.

Процедура Печать(): Используется для создания вида документа который нужна распечатать.

Процедура Авто(): Используется для автоматической обработке при входе в документ.

Процедура Предупреждения(): Используется для кнопки проверки на ошибки.

Процедура Упорядочить(): Используется для упорядочивания данных в табличной части документа.

Процедура Сформировать(): Используется в отчетах, для задания условий формирования таблицы отчетов.

Заключение

В ходе практики я перенес конфигурацию из 7.7 в 8.2 создал все справочники, документы, константы, 5 подсистем, перечисления, отчеты и обработки.

Список литературы:

Конфигурирование и администрирование 1С. Г.Тимофеева , Д.Шумейко.

1С: Предприятие 8.2. Е.В.Филимонова.

Технологии интеграции 1С:Предприятия 8.2. Д. И.Гончаров, Е. Ю.Хрусталева.

1С: Предприятие. Эффективное программирование. Т.Н. Усиков.

www.1c-pro.ru

www.forum.mista.ru

Страница 55

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]