Константы объектных типов
Константы объектных типов задаются путем указания значений всех или некоторых полей. При указании значений не всех полей оставшиеся значения полей считаются равными значениям по умолчанию, в соответствии с типом поля. Если между квадратными скобками ничего не указано, то константа соответствует объектному значению по умолчанию.
Синтаксис
[<имя объектного типа>] [ <имя поля> = <значение>, [<следующее поле>, ...]]
Список полей заключается в квадратные скобки. Имя поля и соответствующая константа разделяются знаком равенства. Порядок полей в списке роли не играет. Элементы инициализации полей в списке разделяются запятыми. Значение поля может быть задано константным выражением.
Если константа объектного типа используется в таком месте исходного кода, где объектный тип следует из контекста, то имя типа перед квадратными скобками может не указываться.
Примеры
Проводка[ дебет = "50", кредит = "70/ШТ/ИАГ", сумма = 1000.00 ] КНОПКА[ левый = 20, верхний = 30, текст = "ОК", нажатие = {МояФорма.НажатаОк} ]