Рис. 1.12
Данное окно называется окном конфигурации, а содержащаяся в нем информация
– деревом конфигурации.
Контрольные вопросы
1.Что такое конфигурируемость системы «1С:Предприятие»?
2.Из каких основных частей состоит система?
3.Что такое платформа, и что такое конфигурация?
4.Для чего используются разные режимы запуска системы «1С:Предприятие»?
5.Что такое дерево объектов конфигурации?
6.Что такое объекты конфигурации?
7.Что создает система на основе объектов конфигурации?
2. Константы
Начнем создавать конфигурацию с определения констант. Объект Константа предназначен для хранения постоянной или условно-постоянной информации. Важным является то, что одна константа предназначена для хранения только одного значения. В системе может быть произвольное количество констант.
11
Константы создаются в конфигураторе, но заполняются непосредственными значениями в пользовательском режиме.
При оформлении документов нам понадобится информация о генеральном директоре фирмы, ее наименовании и дате регистрации. Данная информация не будет меняться, поэтому для ее хранения можно использовать константу. Поскольку константа предназначена для хранения одного значения, потребуется создать три константы.
Для создания новой константы в окне дерева объектов конфигурации правой кнопкой мышки на ветке Константы вызываем контекстное меню, в котором выбираем пункт Добавить (рис. 2.1).
Рис. 2.1
После того, как мы выберем данный пункт, на экране откроется новое окно, называемое Палитра свойств, в которой будут отражены свойства константы (рис 2.2). Свойства можно сворачивать по группам, для удобства работы.
Рис. 2.2
Внешний вид палитры свойств можно изменить через контекстное меню по нажатию на правую кнопку мыши (рис. 2.3).
12
Рис. 2.3
В дальнейшем можно вызвать это окно двойным щелчком мыши на соответствующей ветке в окне дерева объектов конфигурации или через пункт Свойства контекстного меню, вызванного правой кнопкой мышки (рис 2.4).
Рис. 2.4
Необходимо заполнить следующие поля:
13
•Имя – идентификатор константы. Поскольку в системе может существовать произвольное количество констант, то необходимо однозначно идентифицировать каждую из них.
•Синоним – удобное для пользователя название.
•Тип данных – тип данных хранимых в константе. Для строкового типа данных необходимо указать предельную длину строки, а также способ ее хранения. В системе предусмотрена возможность хранить строки неограниченной длины.
•Допустимая длина отражает системный способ реализации хранения строк. Строка может быть фиксированного размера, тогда свободное место дополняется пробелами, если сама хранимая строка короче. Или строка может быть переменной длины, т.е. для нее отводится памяти столько, сколько необходимо. В нашем случае будем использовать строку длиной 50 символов переменной допустимой длиной.
Таким образом, была создана структура данных, которая позволит хранить необходимую информацию, но не было определено, как именно называется организация. Для того чтобы задать непосредственно нужное значение, необходимо перейти в пользовательский режим, причем пользователь должен получить возможность использовать новый объект, который раньше отсутствовал. Для этого выбираем пункт меню Сервис - 1С:Предприятие (рис. 2.5) и последовательно подтверждаем необходимость обновления информационной базы (рис. 2.6 - рис. 2.8).
Рис. 2.5
Рис. 2.6
14
Рис. 2.7
После этого в открывшемся окне в режиме «1С:Предприятие» можно вводить значение константы (рис. 2.8-2.9).
Рис. 2.8
Рис. 2.9
Приступим к созданию следующей константы для учета ИНН фирмы. Повторим сделанные ранее действия. В окне дерева конфигурации обратите внимание на то, как изменился вид дерева – появились новые уровни вложенности. Правой кнопкой мышки на пункте Константы вызываем контекстное меню, в котором выбираем пункт Добавить (рис 2.10).
Рис. 2.10
15