- Реквизиты справочников
- Реквизиты документов
- Реквизиты регистров
- Общие реквизиты
Метод | Пример |
Через свойство ДополнительныеРеквизиты | Объект.ДополнительныеРеквизиты.НаименованиеРеквизита |
Функция ПолучитьДополнительныеРеквизиты | ПолучитьДополнительныеРеквизиты(Объект) |
Метод РеквизитФормы | РеквизитФормы("НаименованиеРеквизита", Форма) |
- Получение значения: Значение = Справочники.Номенклатура.ДополнительныеРеквизиты.Артикул
- Установка значения: Документ.ДополнительныеРеквизиты.Статус = "Новый"
- Проверка наличия: ЕстьРеквизит = Объект.ДополнительныеРеквизиты.Свойство("НаименованиеРеквизита")
- Откройте конфигуратор
- Выберите объект метаданных
- Перейдите на вкладку "Дополнительные реквизиты"
- Добавьте новый реквизит и укажите его свойства
- Сохраните изменения и обновите конфигурацию
Параметр | Описание |
Тип данных | Строка, Число, Дата, Булево и др. |
Обязательность | Определяет, является ли поле обязательным |
Подсказка | Текст всплывающей подсказки |
- Откройте форму в конфигураторе
- Перейдите в палитру свойств
- Добавьте новый элемент управления
- Свяжите с дополнительным реквизитом
- Настройте внешний вид и поведение
Действие | Код |
Получение значения | Значение = Форма.РеквизитФормы("ДопРеквизит") |
Установка значения | Форма.РеквизитФормы("ДопРеквизит", НовоеЗначение) |
Скрытие/показ | ЭлементыФормы.ДопРеквизит.Видимость = Ложь |
- Упрощенный синтаксис обращения к реквизитам
- Поддержка работы через менеджер значений
- Возможность создания реквизитов без изменения конфигурации
- Использование функций работы с реквизитами
- Необходимость явного объявления в коде
- Ограниченные возможности по настройке
Практика | Описание |
Именование | Используйте понятные имена без пробелов |
Документирование | Добавляйте описание для каждого реквизита |
Ограничение количества | Избегайте создания избыточных реквизитов |
- Использование зарезервированных имен
- Несоответствие типов данных
- Отсутствие проверки на существование реквизита
- Игнорирование обязательных реквизитов
Важная информация
Перед использованием дополнительных реквизитов в рабочей базе рекомендуется протестировать все изменения в тестовой среде. Особое внимание следует уделять миграции данных при обновлении конфигурации с измененными реквизитами.