Палитра свойств в конфигураторе 1С: как открыть, читать и менять свойства объектов

· 9 мин

Содержание

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

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

Для чего нужна палитра свойств и что она показывает

Конфигурация в 1С состоит из объектов метаданных: справочников, документов, регистров, отчётов, обработок. У каждого есть набор свойств. Часть из них вы задаёте при создании (имя, синоним), остальные получают значения по умолчанию.

Палитра — единое место, где эти свойства видны и редактируются. Её содержимое зависит от выделения:

  • 📁 Дерево конфигурации. Выделили справочник — увидите свойства справочника: длину кода, иерархию, формы по умолчанию.
  • 🧩 Реквизит или табличная часть. Свойства конкретного реквизита: тип, проверка заполнения, подсказка.
  • 🖼 Редактор формы. Выделили поле, группу или кнопку — палитра покажет свойства этого элемента.
  • 📊 Редактор макета. Свойства ячеек и областей табличного документа.

Главное правило: палитра всегда про выделенное. Если свойства «не те», проверьте, что именно подсвечено в дереве или на форме.

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

Как открыть палитру свойств: три способа

Если панель закрыта или потерялась, вернуть её можно так:

  1. Выделите нужный объект в дереве конфигурации или элемент на форме и нажмите F4.
  2. Откройте меню Вид и выберите пункт с названием палитры свойств.
  3. Нажмите правой кнопкой на объекте в дереве и выберите пункт Свойства в контекстном меню.

Первый способ самый быстрый. Второй выручает, когда клавиша перехвачена системой или раскладкой. Третий удобен, если вы и так работаете с контекстным меню объекта.

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

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

Из чего состоит палитра: переключатели, группы и строки

Окно устроено просто, но в нём есть детали, которые экономят время.

Верхняя часть

В заголовке указано, чьи свойства вы сейчас видите: имя объекта и его вид. Это первое, на что стоит смотреть, если сомневаетесь в выделении.

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

Строки свойств

Слева название свойства, справа значение. Тип редактора зависит от свойства:

Что в правой колонкеКак менять
ФлажокОдин клик по галочке
Строка или числоВвод с клавиатуры
Выпадающий списокВыбор из перечня значений
Кнопка выбора («…»)Открывается отдельное окно: выбор типа, форм, ролей
Ссылка на объектВыбор из списка объектов конфигурации

Если рядом со значением есть кнопка, значит свойство составное: например, тип реквизита задаётся в отдельном диалоге с выбором ссылочного, числового или строкового типа и его параметров.

Подсказка внизу

Под списком обычно виден короткий комментарий к выделенному свойству. Читайте его: для редких настроек это быстрее, чем искать описание в документации.

Что чаще всего правят в палитре: примеры по задачам

Разберём четыре случая, которые встречаются почти в каждой доработке.

Сделать реквизит обязательным

  1. Выделите реквизит справочника или документа в дереве конфигурации.
  2. Нажмите F4.
  3. Найдите свойство проверки заполнения и выберите значение, при котором пустое поле не даст записать объект или провести документ .
  4. Сохраните конфигурацию и запустите «1С:Предприятие» для проверки.

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

Переименовать объект и задать синоним

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

  • Имя пишется без пробелов, кириллицей или латиницей.
  • Синоним можно писать как угодно: с пробелами, заглавными буквами, знаками.

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

Скрыть или заблокировать поле на форме

Откройте форму в редакторе, выделите поле и посмотрите свойства видимости и доступности. Для простых случаев хватает флажков прямо в палитре: «Видимость» убирает поле с формы, «Только просмотр» запрещает ввод.

Эти значения задаются один раз для всех пользователей. Если нужно по-разному для разных ролей или в зависимости от данных, одной палитры мало.

Настроить формы объекта по умолчанию

В свойствах справочника или документа указывают, какая форма открывается для элемента, списка, выбора. Это удобно, когда вы сделали свою форму и хотите, чтобы она заменила стандартную. Выбираете форму кнопкой «…» рядом со свойством.

Работа с командами и реквизитами формы

У формы есть свои реквизиты и команды, отдельные от реквизитов объекта метаданных. Реквизит формы живёт только пока форма открыта, а реквизит объекта хранится в базе. В редакторе формы они лежат на разных вкладках, и палитра для каждого показывает свой набор свойств.

Что полезно знать на практике:

  • 🔹 Если поле на форме связано с реквизитом объекта, большинство его свойств (тип, подсказка, проверка заполнения) наследуется от реквизита. Поменяли у реквизита, и поле на форме подхватило.
  • 🔹 Свойства самого элемента формы (ширина, расположение, заголовок, видимость) относятся только к этой форме. На других формах того же объекта они останутся прежними.
  • 🔹 Заголовок поля можно задать отдельно от синонима реквизита. Это нужно, когда в списке коротко, а в карточке подробно.
  • 🔹 У команды формы палитра показывает действие и привязанную кнопку; логика самой команды при этом пишется в модуле формы.

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

Перед правкой свойств в Конфигураторе
Выполнено: 0 / 5

Горячие клавиши и приёмы, которые ускоряют работу

Немного, зато каждый день:

  • F4 — открыть палитру или перейти к ней с выделенного объекта.
  • Enter или двойной клик по объекту в дереве — открыть редактор объекта (это не палитра, но их часто путают).
  • Клавиши стрелок вверх и вниз — перемещение по строкам свойств.
  • Tab — переход между панелями.

Несколько приёмов, которые стоит перенять:

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

Меняете одно свойство у десятка реквизитов? Выделяйте их вместе. Это быстрее, чем открывать каждый по очереди, и меньше шансов пропустить один.

Типичные ошибки при работе с палитрой

Не повторяю шаги выше, только то, на чём спотыкаются чаще всего.

Свойства не меняются

Конфигурация типовая и стоит на поддержке. Объект закрыт от изменений, пока вы не включите возможность изменения в настройках поддержки. Делать это стоит осознанно: изменённый объект придётся вручную сопоставлять при каждом обновлении. Часто лучше сделать расширение и не трогать основную конфигурацию.

Палитра показывает не то

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

После правки в базе ничего не изменилось

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

Свойство есть у коллеги, а у вас нет

Набор свойств зависит от версии платформы и режима совместимости конфигурации. Часть настроек появляется только в новых версиях. Сравните номер платформы и режим совместимости.

Изменили тип реквизита, и данные «поплыли»

Смена типа, длины или точности реквизита влияет на уже накопленные данные. Перед такой правкой делайте копию базы и тестируйте на копии.

Палитра свойств или программный код: что выбрать

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

ЗадачаЧем решать
Поле всегда обязательноеПалитра
Поле скрыто для всехПалитра
Поле скрыто только если не выбран контрагентКод формы
Формат отображения числа или датыПалитра
Заполнение по сложному условиюКод
Разные настройки для разных ролейПрава и роли, при необходимости код
Где задавать настройку?

Практический совет: сначала смотрите, хватит ли палитры. Код — это поддержка, тесты и риск ошибок при обновлениях. Если задачу решает один флажок, пусть решает он.

Если палитра не помогла

Бывает, что нужное свойство нашлось, но результат не тот. Проверьте по порядку:

  1. Нет ли в модуле формы кода, который при открытии перезаписывает ваше значение. Код всегда побеждает палитру.
  2. Не переопределено ли свойство на уровне формы расширения или другой формы.
  3. Обновилась ли конфигурация базы данных.
  4. Не мешают ли права пользователя: поле может быть скрыто ролью, а не флажком.

Если после этого поведение всё ещё странное, запустите базу под тестовым пользователем с полными правами и сравните. Так вы быстро отделите проблему настроек от проблемы прав.

Частые вопросы

Как открыть палитру свойств, если нажатие F4 ничего не даёт?
Откройте меню Вид и найдите там пункт палитры свойств. Также проверьте, что окно конфигурации или редактор формы в фокусе и что-то выделено.
Чем палитра свойств отличается от окна редактирования объекта?
Окно объекта (двойной клик) открывает редактор с вкладками: реквизиты, формы, макеты. Палитра показывает отдельные свойства выделенного элемента. Это разные окна.
Можно ли открыть палитру в обычном режиме 1С:Предприятие?
Нет. Она существует только в Конфигураторе. Пользователи её не видят.
Почему свойства объекта недоступны для редактирования?
Чаще всего конфигурация на поддержке, и изменение объекта запрещено. Включите возможность изменения осознанно либо вынесите доработку в расширение.
Можно ли изменить сразу несколько элементов формы?
Да. Выделите несколько однотипных элементов, и палитра покажет общие свойства. Значение применится ко всем.