Предназначена для настройки свойств.
Открывается по команде Добавить или Создать в списке Свойств.
Назначение нового свойства справочнику или документу
- В зависимости от настройки может быть доступна одна из команд ввода новых свойств:
- Выберите соответствующий этому справочнику или документу набор, нажмите Создать. По умолчанию свойство может быть добавлено только в один набор.
- Выберите соответствующий этому справочнику или документу набор, нажмите Добавить - Новый (Новое) - аналогична команде Создать. С помощью этой команды свойство может быть добавлено только в один набор.
Заполните необходимые поля:
- Напишите краткое Наименование свойства, которое будет указываться в окнах объектов приложения. Ограничение длины Наименования меток составляет 15 символов.
- Только для меток: выберите нужный Цвет, нажав на цветной значок-метку.
- Для того чтобы дополнительный реквизит при заполнении справочников или документов не оставался пустым, включите флажок Заполнять обязательно. Для дополнительных сведений и меток флажок не предусмотрен.
- Заполните поля на вкладке Главное:
Выберите из списка с помощью флажка Тип значения свойства;
- Для того чтобы уточнить формат дополнительных реквизитов типа Число, Дата, Булево, перейдите в Конструктор форматной строки по ссылке Формат по умолчанию (для дополнительных сведений и меток не предусмотрено).
- Установите при необходимости значение в поле Язык (Страна), для того чтобы изменить стандартные настройки.
- Выберите необходимые параметры для установки форматов.
- В строке Пример для наглядности производятся соответствующие этим параметрам изменения.
- Для подтверждения выбранных параметров нажмите ОК.
- После уточнения формата ссылка меняет значение на Формат установлен.
- Подробнее о форматах см. ниже.
- При необходимости включите флажок Выводить в виде гиперссылки - для размещения на карточке объекта (документа, списка) ссылок на внешние ресурсы или другие объекты приложения (например, файлы). Доступно для строковых дополнительных реквизитов и для ссылочных объектов.
- Заполните поле Всплывающая подсказка, для того чтобы объяснить, как заполняется свойство. Содержимое поля будет выводиться на экран при наведении мыши на поле свойства.
- Только для дополнительных реквизитов: перейдите по ссылке в поле Виден, для того чтобы настроить видимость дополнительного реквизита. Видимость дополнительного реквизита может зависеть от некоторого условия (например, от заполнения другого реквизита). После того как условие задано, ссылка отображает заданное условие. По умолчанию отображается значение всегда.
- Только для дополнительных реквизитов: перейдите по ссылке в поле Доступен, для того чтобы настроить доступность дополнительного реквизита для заполнения. Доступность дополнительного реквизита может зависеть от некоторого условия (например, от заполнения другого реквизита). После того как условие задано, ссылка отображает заданное условие. По умолчанию отображается значение всегда.
- Только для дополнительных реквизитов: включите флажок Заполнять обязательно, для того чтобы дополнительный реквизит при заполнении списков или документов не оставался пустым. Может зависеть от некоторого условия (например, от заполнения другого реквизита). Для того чтобы задать условие, перейдите по ссылке. Ссылка по умолчанию принимает значение всегда.
- Заполните поле Комментарий, для того чтобы при подборе свойства в наборы в нижней части списка выбора выводилось его описание. Для заполнения перейдите на вкладку Комментарий.
Добавление из другого набора
- В приложении предусмотрена возможность использовать ранее введенные свойства для других наборов.
- Наиболее актуален этот способ для свойств типа Дополнительное значение и Дополнительное значение (иерархия).
- Выберите набор свойств, нажмите кнопку Добавить, в выпадающем меню выполните команду Из другого набора.
- Открывается помощник по добавлению свойства.
- В левой части первой страницы помощника отображается список ранее введенных свойств.
- В правой части отражаются значения и другие параметры выбранного реквизита.
- На первой странице помощника выберите свойство. Обратите внимание, что создать свойство в данном списке невозможно.
- Для выбора варианта добавления свойства нажмите кнопку Далее.
- Также можно добавить реквизит из одного набора в другой с помощью перетаскивания мышью. Если были произведены соответствующие настройки, открывается вторая страница помощника Добавление свойства.
- На второй странице помощника с помощью переключателя выберите вариант добавления свойства:
- Добавить реквизит как есть (рекомендуется) - сделать свойство общим. В этом случае общим становится не список значений, а сам реквизит.
- Сделать копию реквизита по образцу - создается свойство с общим списком значений.
- Сделать копию реквизита - в новом наборе будет создана копия свойства и всех его значений.
Добавление свойств как есть
- Общий реквизит входит в несколько наборов. Этот вариант подходит для тех случаев, когда общим должен быть не только список значений, но и сам реквизит. В списках и отчетах по элементам различных справочников и документов общие реквизиты группируются и выводятся как один реквизит в одной колонке или поле. Например, с помощью общего реквизита Цвет можно отобрать всю желтую одежду и обувь.
- Для того чтобы добавить в набор общее свойство, выделите нужный набор, нажмите Добавить - Из другого набора.
- Выберите из предлагаемого списка уже существующий общее свойство. Нажмите кнопку Далее.
- Открывается вторая страница помощника. Выберите с помощью переключателя вариант добавления Сделать реквизит общим и добавить в набор, нажмите Далее. Открывается общий дополнительный реквизит.
- Также можно добавить общее свойство с помощью перетаскивания мышью или кнопок Копировать и Вставить.
- Для того чтобы добавить общий реквизит в несколько наборов, повторите эти действия для каждого набора.
Добавление по образцу
- Можно использовать ранее введенные свойства из других наборов, добавлять реквизиты с общим списком значений сразу для нескольких однотипных реквизитов (например, Цвет двери по образцу реквизита Цвет). Список значений в этом случае используется из реквизита-образца. Удобно выполнять централизованную настройку списка значений сразу для нескольких однотипных реквизитов.
- Выберите набор из списка.
- Нажмите Добавить - Из другого набора.
- Будет открыт список всех свойств, уже существующих в приложении. Выберите свойство из списка уже существующих в приложении, нажмите Далее.
- С помощью переключателя выберите способ создания элемента Сделать копию реквизита по образцу, нажмите Далее.
- Тип и все значения выбранного в качестве образца свойства будут скопированы в новый элемент.
- Заполните все необходимые поля. По умолчанию реквизит становится общим с набором, из которого был использован образец. Ввод новых значений в этом случае невозможен. Приложение выводит напоминание, что список значений является общим с другим реквизитом.
- После сохранения свойства с помощью ссылки можно просмотреть реквизит-образец и добавить значения, если необходимо.
Копирование свойств
- В приложении предусмотрена возможность копирования свойств.
- В этом случае для набора свойств будет создана копия - самостоятельное свойство со своим списком значений, никак не связанный с оригиналом, по которому был создан.
- В зависимости от настроек производится несколькими способами:
- В помощнике добавления свойств;
- Выделите набор дополнительных реквизитов в списке, нажмите Добавить - Из другого набора.
- На первой странице помощника в списке выбора реквизитов для копирования выберите нужный реквизит, нажмите Далее.
- На второй странице помощника с помощью переключателя выберите Сделать копию реквизита, нажмите Далее.
- Заполните недостающие поля. После копирования реквизита список значений доступен для редактирования.
- перетаскиванием мышью;
- Можно перетащить нужное свойство из одного набора в другой с помощью мыши.
- Если в списке имеется кнопка Добавить, то открывается вторая страница помощника добавления свойства.
- Если в списке только кнопка Создать, то открывается карточка свойства, которая будет скопирована. Заполните недостающие поля.
- с помощью кнопок Копировать и Вставить.
- Выделите свойство, нажмите кнопку Копировать. Выделите набор, в который нужно добавить свойство. Нажмите кнопку Вставить. Если были произведены соответствующие настройки, то открывается вторая страница помощника добавления свойства. Если выбранное свойство уже входит в какой-либо набор, то предлагается сделать его общим.
- Команды Копировать и Вставить также доступны в контекстном меню по правой кнопке мыши или в меню Еще.
Типы значений свойств
Тип значения свойства меняется исходя из логики использования. Возможны следующие типы свойств:
- Строка - Определите Длину строки, выберите параметр Фиксированная или Переменная (если введенная строка получится меньше предполагаемой длины, то количество знаков, отведенное под это значение, будет автоматически уменьшено до фактической). Максимальная длина строки в этом случае 1024 символа. Также можно включить флажок Неограниченная, если планируется вводить большой объем текстовой информации.
- Для дополнительного реквизита типа Строка в приложении предлагается возможность сделать поле многострочным. Для этого включите флажок Многострочное поле ввода и введите количество строк.
- Число - выберите Длину числа и его Точность. По умолчанию приложение предлагает длину числа 15 и точность 3. В зависимости от вводимых данных эти цифры могут меняться. Необходимо учитывать, что в количество знаков Длины числа входит количество знаков целой части, и десятичная точка, и количество знаков дробной части. При необходимости включите флажок Неотрицательное.
- При вводе дополнительного реквизита типа Число предусмотрена возможность более точного выбора формата числа.
- При вводе значений в поля Длина и Точность в Конструкторе форматной строки число будет округляться до этого количества знаков.
- Можно выбрать Сдвиг.
- Можно поменять Разделитель дробной части (по умолчанию - запятая), определить Разделитель групп (по умолчанию пробел), также определить Группировку.
- Можно выбрать Представление нуля, например, для того чтобы напомнить о необходимости ввода значения в это поле.
- Также можно указать Представление отрицательных чисел.
- При необходимости включите флажок Выводить лидирующие нули. В этом случае при подгонке под указанную Длину числа, если число меньше, будут проставлены нули в разрядах.
- Внимание! Некоторые настройки формата (например, представление пустого числа, длинная дата и некоторые другие) автоматически не применяются в большинстве мест и поддерживаются только там, где разработчик это предусмотрел (например, в печатных формах).
- В карточках объектов они неприменимы.
- Дата - выберите состав даты: Дата, Время или Дата и Время.
- Для дополнительных реквизитов можно задать формат даты, для этого перейдите по ссылке Формат по умолчанию. Можно выбрать формат dd.mm.yyyyили yyyy-MM-dd, а также Локальный формат даты (например, 22 мая 2023), задать Представление пустой даты (в незаполненном поле появится предупреждение, например, Нет даты).
- Внимание! Некоторые настройки формата (например, представление пустого числа, длинная дата и некоторые другие) автоматически не применяются в большинстве мест и поддерживаются только там, где разработчик это предусмотрел (например, в печатных формах).
- В карточках объектов они неприменимы.
- Составной тип данных - этот тип значения предоставляет возможность окончательно выбрать тип данных уже при вводе информации в справочник. Включите флажок Составной тип данных, затем включите флажки для типов значений, из которых можно будет выбирать.
- Например, дату основания фирмы иногда невозможно указать точно. В этом случае можно предоставить возможность выбора типа данных (Дата или Строка) во время ввода. Если точная дата известна, то можно будет выбрать тип Дата и ввести, если неизвестна, то можно будет ввести дату в виде строки типа "Начало 19 в.".
- При этом для всех частей составного типа данных можно произвести их обычные настройки, например, настроить формат даты и определить параметры строки.
- При вводе значений дополнительных реквизитов (сведений) составного типа данных сначала предлагается выбрать тип данных.
- Булево - обычно это значения типа Истина и Ложь, Да или Нет.
- Для дополнительных реквизитов в Конструкторе форматной строки можно установить другой формат этих значений. Можно написать Представления значения булево Ложь и булево Истина. В этом случае при вводе вместо обычного Да или Нет для выбора будут предложены значения, введенные при настройке дополнительного реквизита.
- Внимание! В списках и отчетах отбор для таких дополнительных реквизитов с условием Равно и Не равно не поддерживается.
- Дополнительное значение - этот тип данных часто используется, при этом ввод информации сводится к выбору значений из списка. Предлагается приложением по умолчанию. Применяется как обычный список значений, так и сгруппированный. С помощью дополнительных реквизитов (сведений) типа Дополнительное значение можно описывать различные свойства объектов приложения.
- Дополнительное значение (иерархия) - такая структура списков также широко используется, ее называют иерархией элементов. Элементы в таком списке имеют одинаковые свойства, но могут иметь подчиненные элементы. При этом иерархия может быть довольно сложной.
- Пользователь - в приложении предусмотрена возможность использования значений списка Пользователи (и других списков) в качестве дополнительного реквизита (сведения).
Особенности ввода дополнительных сведений типа Дополнительное значение или Дополнительное значение (иерархия)
- Кроме обычных полей доступны:
- Значения дополнительно характеризуются весовым коэффициентом - включите флажок, для того чтобы использовать эту возможность. Поле затем можно использовать для анализа в отчетах. Логику использования этого поля необходимо продумывать самостоятельно. Поле не является обязательным.
- Заголовок формы значения - введите заголовок окон ввода элементов (окон ввода элементов с иерархией).
- Заголовок формы выбора значения - введите заголовок окон выбора значений (окон выбора значений с иерархией). Применение индивидуальных заголовков для окон ввода дополнительных реквизитов и сведений и выбора значений позволяет сделать процесс ввода более удобным и понятным.
- После выбора типа данных и заполнения поля Наименование нажмите кнопку Записать. После этого становится доступным для работы список значений. Для ввода значений нажмите Создать. Введите необходимые поля.
- Если данные не были записаны перед выполнением команды Создать, то приложение выдает предупреждение. Для перехода к вводу значений нажмите кнопку Записать.
Изменение формата свойств
- Любые изменения типов значений и формата свойств после сохранения невозможны. Для этого придется сначала удалить созданные свойства, затем уже заново создать свойства с новыми типами значений.
Программная работа со свойствами
- У каждого свойства есть реквизит Имя, которое необходимо для обращения к нему из кода приложения с помощью функций ЗначенияСвойств, ЗначениеСвойства, ПредставлениеЗначенияСвойства и ПредставленияЗначенийСвойств общего модуля УправлениеСвойствами. Его значение уникально, задается автоматически и при необходимости может быть изменено разработчиком в карточке свойства.
См. также: