Учебное пособие: Системы программирования

1.4.1 Цель лабораторной работы

1. Научиться управлять списком информационных баз.

2. Научиться работать с конфигурацией – загружать и сохранять настройку.

3. Научиться настраивать права и интерфейсы пользователей.

4. Научиться управлять списком пользователей.

5. Научиться сохранять, восстанавливать и тестировать информационную базу.

1.4.2 Задание на лабораторную работу

1. Создать новую информационную базу данных в новом каталоге.

2. Загрузить измененную конфигурацию из конфигурации «Торговля и Склад».

3. Создать в конфигурации новый интерфейс – «ИнтерфейсКассира». Пользователь с таким интерфейсом может вводить приходные и расходные кассовые документы, авансовые отчеты и просматривать список кассовых документов. Настроить панель инструментов и меню.

4. Создать в конфигурации новый набор прав «ПраваКассира». Пользователь с такими правами может вводить новые кассовые документы, но не может изменять уже проведенные кассовые документы.

5. Завести в конфигураторе двух новых пользователей системы (один кассир, другой – администратор), задать им пароли, роли и интерфейсы.

6. Открыть конфигурацию. Задать имя конфигурации, ввести авторов и пароль на конфигурацию.

7. Сохранить, восстановить и протестировать информационную базу данных.

2. Знакомство с объектно-ориентированным языком программирования. Агрегатные типы данных

2.1 Объекты метаданных

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

На закладке «Метаданные» доступны для конфигурирования (настройки) объекты метаданных:

- константы – средство работы с постоянными (или условно постоянными) значениями,

- справочники – средство для ведения списков однородных элементов данных. Помимо наименования элементов данных, списки могут содержать различную дополнительную информацию (реквизиты справочника),

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

- журналы документов – средство для просмотра списка документов,

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

- отчеты и обработки – отчеты предназначены для вывода информации из базы данных, обработки – для обработки данных,

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

- другие объекты метаданных.

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

Справочники, документы, журналы документов, отчеты и обработки содержат экранные формы для работы пользователей с этими объектами. Формы состоят из:

- диалога – это тот диалог, который пользователь видит на экране. В диалоге пользователь просматривает список документов или элементов справочника, заполняет или корректирует документы или элементы справочника, задает параметры формирования отчета.

- модуля – модуль содержит процедуры и функции, описывающие поведение экранной формы. Это могут быть предопределенные процедуры, выполняющиеся при наступлении некоторого события (обработчики событий), процедуры, вызываемые из элементов диалога, прочие процедуры и функции.

- таблиц – в таблице настраивается шаблон печатной формы, если предполагается вывод какой-либо информации на печать.

2.2 Встроенный язык программирования

К-во Просмотров: 460
Бесплатно скачать Учебное пособие: Системы программирования