Разработка и Конфигурация · 11 мин
Зачем нужна палитра свойств в 1С:Предприятие
Палитра свойств в 1С:Предприятие — главный инструмент настройки объектов конфигурации. Разбираем, зачем она нужна, как включить и эффективно использовать.
Палитра свойств — это окно конфигуратора 1С, в котором отображаются и редактируются все характеристики выбранного объекта: справочника, документа, реквизита, элемента формы, отчёта и так далее. Без неё настройка конфигурации превращается в поиск нужных параметров по множеству диалоговых окон, а с ней разработчик видит полный набор свойств объекта в одном месте.
Многие начинающие разработчики 1С закрывают палитру свойств, чтобы освободить место на экране, а потом тратят время на открытие отдельных окон через контекстное меню. Это замедляет работу и приводит к ошибкам: часть важных свойств просто остаётся незамеченной. Понимание того, как устроена палитра и какие задачи она решает, заметно ускоряет разработку и доработку конфигураций.
Инструмент доступен только в конфигураторе — в режиме «1С:Предприятие» пользователь его не видит. Поэтому статья адресована разработчикам, внедренцам и администраторам, которые дорабатывают типовые решения или создают собственные объекты метаданных.
Что такое палитра свойств и как её открыть
Палитра свойств представляет собой таблицу из двух колонок: слева — имя свойства, справа — его значение. Содержимое таблицы меняется в зависимости от того, какой объект выбран в дереве конфигурации, в редакторе формы или в схеме компоновки данных. Для документа это будут номенклатура его реквизитов, длина номера, периодичность, движения по регистрам; для поля формы — видимость, доступность, связь с данными, обработчики событий.
Открыть палитру можно несколькими способами. Самый быстрый — комбинация клавиш Ctrl + Enter при выделенном объекте. Также работает пункт контекстного меню «Свойства» или меню «Правка → Свойства». Если палитра уже открыта, но закрылась случайно, её можно вернуть через главное меню конфигуратора.
По умолчанию окно палитры пристыковано к краю рабочей области, но его можно отсоединить и сделать плавающим — это удобно при работе на двух мониторах. Положение окна сохраняется между сеансами работы конфигуратора, поэтому настроить расположение достаточно один раз.
Какие задачи решает палитра свойств
Первая и основная задача — быстрый доступ ко всем настройкам объекта. Без палитры разработчику пришлось бы открывать отдельные диалоги: один для изменения синонима, другой для длины строки, третий для индексации. Палитра собирает всё в одном списке, и переход между свойствами выполняется клавишами со стрелками.
Вторая задача — обзор. Когда вы открываете чужую или типовую конфигурацию, палитра позволяет за секунды понять, как устроен объект: какие у него реквизиты, включена ли история изменений, какие регистры затрагивает документ при проведении. Это ускоряет анализ перед доработкой.
Третья задача — редактирование элементов форм. В редакторе формы палитра свойств практически незаменима: именно через неё назначаются обработчики событий (ПриИзменении, НачалоВыбора), настраиваются связи параметров выбора, условное оформление и поведение полей ввода.
Щёлкните по объекту в дереве конфигурации или в редакторе формы — палитра обновится
Проверьте правила поддержки объекта через «Конфигурация → Поддержка → Настройка поддержки»
Проверьте кнопки сортировки и фильтрации в заголовке палитры
Структура палитры: категории, сортировка, поиск
Свойства в палитре сгруппированы по категориям: «Основные», «Данные», «Представление», «Использование» и другие — набор категорий зависит от типа объекта. Категории можно сворачивать, чтобы не прокручивать длинный список. Для часто меняемых свойств удобнее режим сортировки по алфавиту — он переключается кнопкой в заголовке окна.
Полезная возможность — контекстная справка по свойству: при выделении строки в нижней части палитры (или по клавише F1) показывается краткое описание назначения параметра. Это помогает разобраться с незнакомыми свойствами без открытия синтакс-помощника.
Некоторые свойства открываются в отдельных редакторах — например, «Макет», «Модуль объекта» или «Предопределённые элементы». В палитре они отображаются как ссылки, по которым открывается соответствующий инструмент. Это делает палитру единой точкой входа ко всем частям объекта.
- 1Выделите объект в дереве конфигурации и нажмите Ctrl + Enter
- 2Проверьте категорию «Основные»: имя, синоним, представление объекта
- 3Задайте свойства данных: длину, тип, состав реквизитов
- 4Настройте нумерацию, индексацию и права при необходимости
- 5Обновите конфигурацию базы данных (F7) и проверьте объект в режиме предприятия
Палитра свойств при работе с формами
В редакторе формы палитра свойств становится главным рабочим инструментом. Выделяя элемент формы — поле, кнопку, группу, таблицу — разработчик видит его свойства: заголовок, видимость, доступность, только просмотр, шрифт, цвет, поведение при изменении размера. Изменения применяются сразу и видны в макете формы.
Особое значение имеют события. У каждого элемента формы есть список доступных событий, и в палитре они показаны отдельной группой. Двойной щелчок по событию создаёт заготовку процедуры-обработчика в модуле формы. Это стандартный путь добавления интерактивной логики: не нужно вручную писать сигнатуры процедур и помнить их имена.
Через палитру также настраиваются связанные свойства: «СвязьПараметровВыбора», «СвязьПоВладельцу», «КнопкаВыпадающегоСписка». Эти настройки определяют, как элементы формы взаимодействуют между собой, и найти их в других окнах сложно.
Настройка объектов метаданных через палитру
Для объектов метаданных палитра свойств — единственный способ задать ряд критичных параметров. У справочника это длина кода и наименования, вид иерархии, подчинённость владельцу, серии кодов. У документа — периодичность номера, проведение, движения по регистрам, оперативное проведение. Ошибка в этих настройках влияет на поведение всей системы.
Пример практической настройки: чтобы в справочнике «Номенклатура» работал полнотекстовый поиск по наименованию, нужно проверить свойство «Полнотекстовый поиск» у реквизита и убедиться, что само полнотекстовое индексирование включено в базе. Через палитру это проверяется за несколько секунд.
Другой пример — свойство «Индексировать» у реквизита. Его включают для полей, по которым часто выполняется поиск или отбор. Но включать индексацию «на всякий случай» у всех реквизитов нельзя: лишние индексы замедляют запись данных и увеличивают размер базы.
Производительность и типовые приёмы работы
Опытные разработчики держат палитру свойств открытой постоянно и перемещаются по ней с клавиатуры: стрелки — между строками, Enter — переход к редактированию значения, Ctrl + Enter — вызов палитры для нового объекта. Такой режим работы быстрее, чем навигация мышью по контекстным меню.
Полезный приём — сравнение свойств двух однотипных объектов. Откройте палитру для эталонного объекта, запомните или сфотографируйте значения, затем переключитесь на дорабатываемый объект и сверьте расхождения. Так удобно искать причину разного поведения двух похожих документов или форм.
Ещё один приём — использование палитры для аудита перед обновлением конфигурации базы данных. Быстрый просмотр ключевых свойств изменённых объектов помогает убедиться, что случайно не затронуты критичные параметры вроде проведения документов или состава движений.
Ограничения и альтернативы палитре свойств
Палитра свойств не заменяет все инструменты конфигуратора. Сложные настройки выполняются в специализированных редакторах: запросы — в конструкторе запросов, отчёты — в схеме компоновки данных, права — в редакторе ролей. Палитра в этих случаях служит точкой входа, а не полноценным редактором.
Часть настроек удобнее выполнять через окно объекта (двойной щелчок по объекту в дереве конфигурации открывает его в режиме диалога с закладками). Этот режим нагляднее для новичков, но медленнее для опытных разработчиков. Многие совмещают оба подхода: структуру объекта изучают в диалоговом окне, а точечные правки делают в палитре.
Она не отображает содержимое справочников или документов конкретной базы — для этого существует режим «1С:Предприятие» и инструменты вроде консоли запросов.
Способы доступа к свойствам объекта
Быстрое редактирование любых свойств, удобна для опытных; требует понимания структуры свойств
Наглядные закладки, подходит новичкам; медленнее при массовых правках
Незаменимы для запросов, отчётов, макетов; не покрывают общие свойства объекта
Частые вопросы о палитре свойств
Почему палитра свойств пропала и как её вернуть?
Окно могло быть закрыто или свёрнуто. Выделите любой объект в дереве конфигурации и нажмите Ctrl + Enter — палитра откроется снова. Также проверьте меню «Правка → Свойства». Если окно открылось в неудобном месте, перетащите его за заголовок к краю экрана, чтобы пристыковать.
Можно ли редактировать свойства нескольких объектов одновременно?
В конфигураторе палитра свойств работает с одним выделенным объектом. Для массовых изменений (например, замены значения свойства у группы реквизитов) используют групповую обработку через поиск и замену в конфигураторе либо внешние инструменты. Перед массовыми правками обязательно делайте копию базы.
Почему некоторые свойства недоступны для изменения?
Чаще всего объект находится на поддержке поставщика с запретом изменений. Проверьте настройку поддержки через «Конфигурация → Поддержка → Настройка поддержки». Также свойство может быть нередактируемым по своей природе — например, вычисляемые системные характеристики объекта.
Чем отличаются свойства объекта в палитре от свойств в коде?
Палитра задаёт статические начальные значения, хранящиеся в конфигурации. В коде модуля многие свойства можно менять программно во время работы — и программное значение имеет приоритет. Если поведение объекта не совпадает с настройками в палитре, ищите соответствующие присвоения в модуле.
Работает ли палитра свойств в режиме «1С:Предприятие»?
Нет, это инструмент исключительно конфигуратора. Пользователю в режиме предприятия свойства объектов недоступны — он работает с данными через готовые формы. Изменение свойств требует прав на конфигурирование и последующего обновления конфигурации базы данных.
Как быстро найти нужное свойство в длинном списке?
Переключите палитру в режим сортировки по алфавиту кнопкой в заголовке окна — так проще ориентироваться. Также помогает сворачивание неактуальных категорий. Если неизвестно назначение свойства, выделите его и нажмите F1 для вызова справки.
Что важно запомнить
Палитра свойств — центральный инструмент настройки объектов конфигурации и форм в 1С. Держите её открытой, используйте Ctrl + Enter, проверяйте критичные свойства перед обновлением базы и помните: программный код может переопределять значения, заданные в палитре. Перед изменением типов и длин реквизитов с данными делайте резервную копию.