- •Корпоративные информационные системы
- •Введение
- •Кис 1с: Предприятие 7.7
- •Компонентная структура
- •Понятие конфигурации системы
- •Объекты метаданных компоненты “Оперативный учет”
- •Типы данных
- •Пользовательский интерфейс
- •Набор прав пользователя
- •Справочники
- •Свойства объектов и реквизитов
- •Форма объекта метаданных
- •Формы справочника
- •Элементы управления справочников
- •Документы
- •Форма документа
- •Определение свойств реквизитов документа
- •Модули документа
- •Журналы документов
- •Проведение документов
- •Регистры
- •Создание отчета
- •Запросы
- •Элементы встроенного языка 1с: Предприятие Понятие программного модуля (пм)
- •Виды модулей
- •Формат программного модуля
- •Структура программного модуля
- •Объявление переменных
- •Управляющие операторы Условный оператор
- •Оператор цикла Для
- •Оператор цикла Пока
- •Агрегатные типы данных
- •Позиционирование объекта на нужном элементе данных
- •Методы справочников
- •Методы документов
- •Модуль формы документа
- •Модуль документа
- •Создание модуля отчета
- •Создание запросов
- •Операторы языка запросов
- •Методы запросов
- •Создание таблиц значений в модулях
- •Методы таблиц
- •Варианты заданий для самостоятельной работы
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Оглавление
- •Библиографический список
- •Корпоративные информационные системы
- •620002, Екатеринбург, Мира, 19
- •620002, Екатеринбург, Мира, 19
Вариант 3
Создайте информационную систему Отдел кадров. Система позволяет вводить и просматривать информацию о сотрудниках предприятия. Создайте конфигурацию системы в соответствии с данными табл. 4.
Таблица 4
Тип объектов |
Объекты |
Справочники |
Отделы (код, наименование) Сотрудники (код, наименование, отдел, должность, образование (тип – перечисление), оклад, дата приема, дата увольнения) Должности (код, наименование) |
Продолжение таблицы 4
Документы |
ВводНового (реквизиты шапки: сотрудник, отдел, должность, образование, оклад, дата приема) Перемещение (реквизиты шапки: сотрудник, отдел до, отдел после, должность, оклад, дата) Увольнение (реквизиты шапки: сотрудник, дата увольнения) |
Журналы документов |
Сотрудники |
Перечисления |
Образование |
Отчеты |
Количество сотрудников по должностям |
Документ ВводНового используется для ввода в справочник Сотрудники данных о новых сотрудниках. Документ позволяет создать новый элемент справочника Сотрудники (используйте метод Новый).
Документ Перемещение изменяет значение реквизита Отдел в выбранном элементе справочника Сотрудники при перемещении сотрудников из одного отдела в другой (используйте метод НайтиЭлемент).
Документ Увольнение позволяет ввести значение реквизита ДатаУвольнения в элемент справочника Сотрудники (используйте метод НайтиЭлемент).
Отчет Количество сотрудников по должностям выводит количество сотрудников, зачисленных на выбранную должность (рис. 41).
Рис. 41. Форма отчета “Количество сотрудников по должностям”
Процедура Сформировать должна содержать запрос, который отбирает элементы справочника по должности, группирует и считает их количество с помощью функции Счетчик().
Используйте метод Сообщить для вывода результата.
Сообщить("По должности " + Строка(ВыбДолж) + " работает " + + Строка(Запрос.Колво) + " чел.");
Вариант 4
Создайте информационную систему Спонсоры. Система позволяет вводить и просматривать информацию о спонсорах школ города. Создайте конфигурацию системы в соответствии с данными табл. 5.
Таблица 5
Тип объектов |
Объекты |
Справочники |
Школы (код, наименование) Спонсоры (регион (тип – перечисление), адрес, телефон) |
Документы |
Изменение данных (реквизиты шапки: спонсор, адрес, телефон, регион) Помощь (реквизиты шапки: спонсор, школа, сумма) |
Журналы документов |
ВсеДокументы |
Перечисления |
Регионы |
Регистры |
Суммы (измерения: спонсор, школа; ресурс – сумма) |
Отчеты |
Помощь спонсоров |
Документ Изменение данных используется для изменения данных в справочнике Спонсоры, а документ Помощь – для занесения данных о суммах спонсорской помощи по каждой школе и каждому спонсору.
Документ Изменение данных может изменять значение реквизитов Адрес, Телефон, Регион в выбранном элементе справочника Спонсоры с помощью метода НайтиЭлемент.
При проведении документа Помощь данные попадают в регистр Суммы.
Отчет Помощь спонсоров выводит суммы денег, перечисленные выбранным спонсором (рис. 42).
Рис. 42. Форма отчета “Помощь спонсоров”
Отчет формируется на основе запроса. Вид готового отчета представлен на рис. 43.
Рис. 43. Отчет “Помощь спонсоров”
