Главная » Просмотр файлов » Карпухина Н.Н. Экономические информационные системы

Карпухина Н.Н. Экономические информационные системы (1084313), страница 6

Файл №1084313 Карпухина Н.Н. Экономические информационные системы (Карпухина Н.Н. Экономические информационные системы) 6 страницаКарпухина Н.Н. Экономические информационные системы (1084313) страница 62018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Обновим конфигурацию БД и запустим ее в режиме 1С: Предприятие.

На рис. 62. представлен вид разрабатываемого приложения.

Рис. 62. Разделы прикладного решения

II. ПАНЕЛЬ НАВИГАЦИИ И ПАНЕЛЬ РАЗДЕЛОВ

На рис. 63. представлено Окно 1С: Предприятия раздел Оказание услуг. Слева в вертикальной области окна представлена панель навигации, которая отображает структуру выбранного раздела. Панель навигации предназначена для быстрого перехода к различным спискам в пределах выбранного раздела программы.

Кроме этого Окно 1С: Предприятия содержит панель действий. Панель действий содержит команды, которые соответствуют текущему разделу, выбранному в панели разделов. Эти команды объединены в стандартные группы: Создать, Отчеты, Сервис и группы, созданные разработчиком. Группа Создать включает команды создания новых объектов базы, например, документов или элементов справочника.

Рис. 63. Окно 1С: Предприятие

Далее произведем доработку системы – усложним ее.

III. ПРОВЕРКА ЗАПОЛНЕНИЯ СТАНДАРТНЫХ РЕКВИЗИТОВ В СПРАВОЧНИКЕ

Вернемся в конфигуратор.

Откроем Справочник Клиенты, на закладке Данные нажмем кнопку Стандартные реквизиты. Выделим в списке реквизитов реквизит Наименование, вызовем его контекстное меню и выберем пункт Свойства (рис. 64а).

Рис. 64а. Состав стандартных реквизитов справочника

В палитре свойств стандартного реквизита Наименование видим, что свойство Проверка заполнения по умолчанию установлено значение Выдавать ошибку (рис. 64б). Это означает, что если реквизит Наименование не заполнен ,то будет выведено сообщение об ошибке.

Рис. 64б. Палитра свойств стандартного реквизита Наименование

IV. ИЕРАРХИЧЕСКИЙ СПРАВОЧНИК

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

1. Создадим иерархический справочник с реквизитами с наименованием Подразделения (рис. 65а).

Рис. 65а. Установка наименования справочника Подразделения

2. Отметим, что справочник участвует во всех подсистемах Бухгалтерия, Оказание услуг, Расчет зарплаты (рис. 65б).

Рис. 65б. Определение списка подсистем ,в которых участвует справочник

3. На закладке Иерархия установим флажок Иерархический справочник, Количество уровней иерархии – 2, ограничение количества уровней иерархии (рис. 65в).

Рис. 65в. Установка признака иерархического справочника

4. Установим видимость создания объектов справочника в подсистеме Расчет зарплаты (рис. 65г).

Рис. 65г. Окно настройки подсистем

5. Кроме типовых реквизитов справочник должен содержать другие данные (рис. 65д). На закладке данные создайте новые реквизиты:

  • наименование – Должность, тип данных – строка, длина – 20;

  • наименование – дата рождения, тип данных – дата;

  • наименование – оклад, тип данных – число, длина – 6, неотрицательное.

Рис. 65д. Добавление новых реквизитов в справочник

6. При создании нового справочника автоматически создаются два реквизита: код и наименование. Реквизит Код необходим, а вот наименование не совсем логичное название реквизита. Заменим название реквизита Наименование на реквизит ФИО. Для этого откроем вкладку Формы и добавим Форму элемента справочника (рис. 65е).

Рис. 65е. Конструктор формы справочника

Нажимаем кнопку Далее. На экране откроется список реквизитов формы (рис. 65ж). В списке ничего не меняем. Нажимаем на кнопку ОК.

Рис. 65ж. Список элементов (реквизитов) формы справочника

7. На экране откроется Окно редактирования форм, которое имеет три области: реквизиты, типы реквизитов, внешний вид формы (рис. 65з).

Рис. 65з. Окно редактирования форм

В верхнем левом поле, где представлены реквизиты, выделите реквизит Наименование. Откройте свойства данного поля и замените заголовок на ФИО (рис. 65и).

Рис. 65и. Фрагмент Свойства реквизита Наименование Формы справочника Подразделения

Обновим конфигурацию БД и запустим ее в режиме 1С: Предприятие.

Созданный справочник имеет иерархическую структуру:

  • вначале создаем подразделения нажатием на кнопку (рис. 65к);

Рис. 65к. Форма создания новой группы в справочнике Подразделения

  • потом заносим информацию по сотруднику (рис. 65л).

Рис. 65л. Форма создания нового сотрудника в справочнике Подразделения

ВВОД ДАННЫХ В БД

1. Введем в разработанный справочник 4 подразделения: Дирекция, Бухгалтерия, Мастера, Склад (рис. 65м).

Рис. 65м. Форма создания группы справочника Подразделения

2. В каждое подразделение введем данные по сотрудникам: Дирекция – 3 человека, Бухгалтерия – 2 человека, Мастера – 8 человек, Склад – 2 человека. Данные для ввода сформулируйте самостоятельно по смыслу разрабатываемого решения (рис. 65н).

Рис. 65н. Форма создания элемента справочника Подразделения

V. ИЕРАРХИЧЕСКИЙ СПРАВОЧНИК С ТАБЛИЧНОЙ ЧАСТЬЮ И СВЯЗЬ С ДОКУМЕНТОМ

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

Данный справочник будет сложный.

Кроме этого свяжем справочник Номенклатура услуг с документом Акт приема в ремонт. Создадим у данного документа табличную часть так, чтобы наименование услуги можно было выбрать из справочника.

1. Введите необходимые данные по справочнику, как показано на рис.

Рис. 66а. Установка наименования справочника Номенклатура услуг

Рис. 66б. Определение списка подсистем ,в которых участвует справочник

Рис. 66в. Установка признака иерархического справочника

Рис. 66г. Окно настройки подсистем

2. Откроем вкладку Данные документа АктПриемаВРемонт и добавим в табличную часть Услуги. Создадим следующие реквизиты табличной части для Услуги (рис. 66д):

  • Имя – Услуга, Тип данных – СправочникСсылка.НоменклатураУслуг (рис. 66е).

  • Имя – Цена, Тип данных – Число, Флаг – неотрицательное, Точность – 2 (рис. 66ж).

  • Имя – Количество, Тип данных – Число, Флаг – неотрицательное, Точность – 0 (рис. 66з).

  • Имя – Сумма, Тип данных – Число, Флаг – неотрицательное, Точность – 2 (рис. 66и).

Рис. 66д. Создание реквизитов табличной части

Рис. 66е. Свойства реквизита табличной части Услуга

Рис. 66ж. Свойства реквизита табличной части Цена

Рис. 66з. Свойства реквизита табличной части Количество

Рис. 66и. Свойства реквизита табличной части Сумма

3. Для ввода данных нам понадобится форма документа. Нажмем на закладку Формы. Нажимаем на кнопку Просмотр поля Форма документа. На экране появилось окно Конструктор формы документа (рис. 67а). Выбираем Форма документа. Нажимаем на кнопку Далее. Открывается окно с реквизитами создаваемой формы. Ничего не меняем. Нажимаем на кнопку Готово (рис. 67б).

Рис. 67а. Конструктор формы документа

Рис. 67б. Конструктор формы документа – Реквизиты формы

4. На экране откроется Окно редактирования форм, которое имеет три области: реквизиты, типы реквизитов, внешний вид формы (рис. 67в).

Рис. 67в. Окно редактирования формы документа

В верхнем левом поле представлены реквизиты документа Акт приема в ремонт (рис. 67г).

Рис. 67г. Элементы документа Акт приема в ремонт

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

Т.е. необходимо написать на встроенном языке команду, похожую на Сумма = Количество*Цена, которая будет выполняться при изменении значения поля Количество или Цена.

Создание процедуры обработки события в модуле формы.

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

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

5. Дважды щелкните на элемент формы УслугиКоличество (рис. 67г) и откройте для него палитру свойств (пункт контекстного меню Свойства). Прокрутите список до конца, и вы обнаружите перечень событий, которые могут быть связаны с этим полем ввода.

Прокрутите список до конца, из перечня событий выберите События ПриИзменении . Нажмите на значок лупы в поле ввода. Система создаст шаблон процедуры обработка этого события в модуле формы и откроет закладку Модуль редактирования формы (рис. 68).

Рис. 68. Шаблон обработчика события «ПриИзменении» поля табличной части «Количество»

Для перехода между формой и модулем воспользуйтесь закладками , расположенными в нижней части Окна редактирования формы документа (рис. 67в).

Модуль – это «хранилище» для текста программы на встроенном языке. В данном случае это модуль формы, т.к. обработчики всех интерактивных событий, связанных с элементами формы, помещаются именно в модуль формы.

До процедуры УслугиКоличествоПриИзменении напишем процедуру расчета Суммы, которую необходимо будет вызывать при изменении Количества или Цены.

Характеристики

Тип файла
Документ
Размер
5,19 Mb
Тип материала
Предмет
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6552
Авторов
на СтудИзбе
299
Средний доход
с одного платного файла
Обучение Подробнее