Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы1-7.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
29.1 Mб
Скачать

Лабораторная работа №2. Работа с константами

Константы в системе «1С:Предприятие 8.2» относятся к прикладным объектам и предназначены для хранения постоянной или условно-постоянной информации. Важным является то, что одна константа способна хранить только одно значение.

Константы создаются в Конфигураторе. Обращение к ним из встроенного языка осуществляется через соответствующее свойство глобального контекста.

2.1. Создание константы

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

Рисунок 2.1 - Создание новой константы

В ответ на эту команду Конфигуратор создаст в дереве новый объект – константу с именем «Константа1» и откроет окно с ее свойствами (см. Рисунок 2.2).

Рисунок 2.2 - Свойства константы

2.2. Свойства константы

Константы имеют три группы свойств – «Основные» и «Данные» и «Представление».

В соответствии с постановкой задачи создайте константу со следующими свойствами:

Упражнение №2.1.

Создайте константу со следующими свойствами:

Свойство

Значение

Имя

ДатаРегистрации

Синоним

Дата регистрации

Комментарий

Дата регистрации объединения

Тип

Дата

Состав даты

Дата

Поскольку тип «дата» содержит как дату, так и время, то пользователю необходим один из трех возможных способов заполнения поля «Состав даты»: Дата; Время; Дата и время.

Рисунок 2.3 - Свойства константы «ДатаРегистрации».

Упражнение №2.2.

Самостоятельно создайте константу и заполните ее свойства:

Свойство

Значение

Имя

НаименованиеОрганизации

Синоним

Наименование Организации

Комментарий

Полное наименование организации

Тип

Строка

Неограниченная длина

Да

Многострочный режим

Да

Сохраните и обновите конфигурацию.

Обратите внимание, что когда мы дали команду на обновление конфигурации, Конфигуратор проанализировал сделанные изменения и выделил место хранения в ИБ для новых объектов.

Именно поэтому мы должны обязательно для строк указывать их длину, ибо Конфигуратор должен знать - сколько памяти выделить под хранение значений реквизитов этого типа. Это относится и к другим типам, которые мы можем выбирать из выпадающего списка «Тип» - Конфигуратор всегда выделяет память в ИБ под хранение данных. Поэтому специалист, занимающийся разработкой Конфигурации обязан правильно выбирать типы хранения данных в ИБ.

В Конфигураторе мы только разрабатываем структуру хранения, а конкретные значения пользователь вводит в режиме «1С:Предприятие 8.2».

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

2.3. Создание основной формы констант

Для объекта «Константы» выбрать пункт меню «Создать форму констант…» (см. Рисунок 2.4).

Рисунок 2.4 – Добавление новой формы констант

Вызывается «Конструктор общих форм» (см. Рисунок 2.5), который позволяет быстро построить форму.

Рисунок 2.5 - Первый шаг - определение общих свойств формы.