Скачиваний:
3
Добавлен:
09.10.2025
Размер:
5.11 Mб
Скачать

Лабораторная работа №1. Создание новой информационной базы.Работа с палитрой свойств конфигурации. Настройка имени конфигурации. Работа с режимами запуска конфигурации. Установка логотипа конфигурации в диалоге «О программе» и заставки в стартовом окне режима «1С: Предприятие». Элементы администрирования – выгрузка/загрузка информационной базы

Цель работы: научиться создавать новую информационную базу, работать с палитрой свойств конфигурации, осваивать элементы администрирования по выгрузке/загрузке информационной базы.

Введение

Система программ "1С:Предприятие" предназначена для автоматизации управления и учета на предприятиях различных отраслей, видов деятельности и типов финансирования, и включает в себя решения для комплексной автоматизации производственных, торговых и сервисных предприятий, продукты для управления финансами холдингов и отдельных предприятий, ведения бухгалтерского учета ("1С:Бухгалтерия" самая известная учетная программа в ряде стран), расчета зарплаты и управления кадрами, для учета в бюджетных учреждениях, разнообразные отраслевые и специализированные решения, разработанные самой фирмой "1С", ее партнерами и независимыми организациями.

Клиентское приложение — это программа, работающая на компьютере пользователя и обеспечивающая интерактивное взаимодействие системы «1С:Предприятие 8» с пользователем, в отличие от других компонент системы (программ и рабочих процессов), предназначенных исключительно для программного взаимодействия с другими частями системы или с другими программными объектами.

В системе «1С:Предприятие 8» существует 5 клиентских приложений:

•толстый клиент;

•тонкий клиент;

•веб-клиент;

•мобильный клиент;

•конфигуратор.

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

«1С:Предприятие» относится к классу предметно-ориентированных систем (т.е. в данном программном комплексе поддерживается понятие объекта).

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

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

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

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

Такая структура позволяет упростить работу с объектами конфигурации, поскольку если мы знаем, как работать с каким-либо «простым» объектом, то в любом «сложном» объекте, в состав которого он входит, мы будем работать с ним все тем же образом.

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

Реальные объекты имеют две характеристики:

состояние, определяемое некоторым набором свойств;

поведение этого объекта.

Отметим, что со словом «объект» в «1С:Предприятие» связано несколько понятий:

объекты конфигурации (у них нет методов, внутренних состояний);

объекты базы данных;

объекты системы;

объекты встроенного языка.

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

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

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

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

зы данных.

Например, если добавить объект конфигурации «справочник Кадры», то это приведет к тому, что при описании алгоритмов обработки информации станет возможным использование таких объектов как:

<СправочникСсылка.Кадры>, <СправочникОбъект.Кадры>, и т.д

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

В дальнейшем будем придерживаться следующего порядка разработки командного интерфейса.

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

2.Определяется состав ролей (это можно сделать и позже).

3.При создании объектов конфигурации они относятся к нужным подсистемам, настраиваются права доступа.

4.При необходимости меняется расположение и видимость команд. Основные элементы окна Конфигуратора:

• дерево конфигурации — древовидная структура всех элементов кон-

фигурации: константы, справочники, документы, отчеты и подчиненные им формы, программные модули и печатные формы;

меню — сгруппированные по смыслу команды в верхней части окна Конфигуратора;

панели инструментов — панели с командами-кнопками, расположенные ниже меню, дублирующие наиболее часто используемые команды меню и предназначенные для быстрого доступа к ним;

рабочий стол программы — собственно говоря, основное рабочее

поле. Здесь будут располагаться открытые нами формы и программные модули, здесь мы будем заниматься визуальным конструированием и писать программный код;

• строка состояния — вспомогательная область с текущей информацией, расположенная в нижней части окна Конфигуратора.

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

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

Синоним имени палитры свойств устанавливается автоматически, но его можно изменить по своему усмотрению. В дальнейшем именно его мы будем видеть в рабочем окне «1С:Предприятия» (рис. 2.1).

Рис. 2.1. Палитра свойств конфигурации При некоторых действиях разработчика палитра свойств открывается авто-

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

В этом случае, как и сейчас, палитра свойств откроется и будет закреплена

на рабочей области конфигуратора. То есть при выделении какого-либо объекта конфигурации окно его свойств всегда будет открыто. Однако есть удобная возможность открепить палитру свойств, используя символ кнопки в заголовке окна палитры свойств (рис. 2.2).

Рис. 2.2. «Открепим» палитру свойств В этом состоянии, при наведении курсора мыши на любое другое окно, па-

литра свойств будет сворачиваться на дополнительную панель в правой части экрана (рис. 2.3).

Рис. 2.3. Кнопка на дополнительной панели При наведении курсора мыши на символ свернутой палитры свойств она

будет открываться.

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

Используемое программное обеспечение: учебная версия платформы

«1С:Предприятие».

Программа работы

Задание 1. Создание новой пустой информационной базы.

Запустите «1С:Предприятие». В открывшемся диалоге вы увидите список информационных баз, с которыми вы работаете. Если этот список пуст,система сама предложит вам создать новую базу. Если же в списке информационных баз содержится какая-либо база, например, у вас установлена демонстрационная конфигурация, то для создания новой базы нажмите кнопку Добавить (рис. 1.1).

Рис. 1.1 Создание новой информационной базы. Шаг 1.

В открывшемся диалоге выберите пункт Создание новой информационной базы (рис. 1.2).

Рис. 1.2 Создание новой информационной базы. Шаг 2.

Нажмите кнопку Далее. На следующем шаге выберите пункт Создание ин-

формационной базы без конфигурации... (рис. 1.3).

Рис. 1.3 Создание новой информационной базы. Шаг 3.

Нажмите кнопку Далее. На следующем шаге задайте наименование вашей информационной базы «ФИО, группа» и выберите тип еерасположения на сервере 1С Предприятия… (рис. 1.4).

Рис. 1.4 Создание новой информационной базы. Шаг 4. Нажмите кнопку Далее. На следующем укажите параметрыинформацион-

ной базы (рис. 1.5).

Имя информационной базы в кластере и Имя базы данных индивидуальное (2025 – год обучения, IVT-41 – ваша группа, IvanovIIваше ФИО), его необходимо записать без пробелов.

Пользователь базы данных и пароль пользователя у всех одинаковый – edu_user.

Рис. 1.5 Создание новой информационной базы. Шаг 5.

Нажмите кнопку Далее. На следующем шаге нажмите кнопку Готово

(рис. 1.6).

Рис. 1.6 Создание новой информационной базы. Шаг 6.

В диалоге запуска «1С:Предприятия», в списке информационных баз вы увидите созданную вами новую пустую базу (рис.1.7).

Рис. 1.7. Запуск «1С:Предприятия» в режиме «Конфигуратор»

Задание 2. Работа в режиме конфигуратора.

Запустите «1С:Предприятие» в режиме Конфигуратор. Для этого нажмите кнопку Конфигуратор в диалоге запуска системы.

Перед вами откроется окно конфигуратора. Именно с помощью этого инструмента мы будем создавать нашу конфигурацию.

Рис.1.8. Окно конфигуратора

Сразу под заголовком окна находится главное меню конфигуратора, содержащее пункты Файл, Правка, Конфигурация, Администрирование и т.п. В каждом из этих пунктов содержится много подпунктов, вызов которых обеспечивает выполнение различных действий конфигуратора.

Ниже находится панель инструментов конфигуратора, в которую в виде