Дополнительные реквизиты. Универсальная программа для доставки.

/ Просмотров: 3805

Дополнительные реквизиты это стандартный механизм 1с позволяющий дополнять реквизиты объектов созданные разработчиком конфигурации собственными реквизитами без программирования и изменения конфигурации. Это позволяет сделать конфигурацию более гибкой.

Значения дополнительные реквизитов могут быть нескольких предопределенных типов:

  • Булево - этот тип может принимать значения Истина или Ложь, обычно на форме располагается в виде чек бокса (галочка). Имеется возможность настроить представление отличное от стандартного.
  • Дата - может содержать дату, время, дату и время одновременно. Также как и тип Булево имеет богатые настройки представления.
  • Строка - может принимать строковые значения неограниченной длинны. При необходимости можно ограничить длину допустимого значения. Может отображаться на форме в виде строки или многострочного поля.
  • Число - тут думаю всё ясно. Поясню лишь, что можно запретить ввод отрицательных чисел, управлять количеством знаков после запятой (точность), настраивать представление.
  • Значение свойства объекта - этот тип значений состоит из объектов справочника значения свойств объектов. Его удобно использовать для организации выбора значений из справочника. Пример его использования наглядно показан в этом материале <004
  • Типы заявок.doc> Получается как бы мини справочник с элементами которые мы ввели заранее.

  • Составной — может содержать значения всех вышеперечисленных типов.

Как создать дополнительные реквизиты?

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

Чтобы иметь возможность создать дополнительные реквизиты заходим под Администратором. Переходим в подсистему Настройка и администрирование, далее Общие настройки, далее Наборы дополнительных реквизитов и сведений.


Элемент настройка и администрирование


Находим в открывшемся окне элемент Доп. свойства справочника “Транспортные средства” и открываем его двойным кликом. Нажимаем кнопку подбор.


Свойства транспортных средств


Перед нами список существующих в конфигурации дополнительных реквизитов. Так как в списке ещё нет таких реквизитов как Дата окончания страхового полиса и Марка топлива, мы их создадим. Нажимаем кнопку создать.


Создани доп. свойств


Создаем реквизит Дата окончания страхового полиса, так и запишем в наименование. Тип значения укажем Дата. Состав даты укажем Дата. Сохраняем.


Создание свойства


Видим что появился новый дополнительный реквизит. Выделяем его и нажимаем Добавить.


Добавление реквизита


Теперь создаем второй дополнительный реквизит Марка топлива. Нажимаем кнопку Создать. Появления форма нового реквизита. В наименование пишем Марка топлива, Тип значения оставляем Значение свойства объекта. Такой тип позволяет создать справочник значений, эти значения можно будет выбирать при заполнении реквизита.


Поля реквизита



Значения свойств, форма


Далее заполним возможные значения.


возможные значения


И в заключении осталось лишь добавить дополнительный реквизит к справочнику транспортные средства. Делаем как рассматривали выше.


создание реквизита


Сохраняем.


запись реквизита


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


просмотр реквизитов транспортного средства


Таким образом можно добавлять дополнительные реквизиты к объектам конфигурации Транспортный отдел.

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


единица измерения


Я всегда советую записывать единицу измерения таким образом, если она имеет смысл в контексте реквизита. В противном случае в отчетах будет трудно понять единицу измерения.


отчет


Благодаря совершенным выше действиям программа для доставки стала адаптирована к поставленной задаче.

Оставьте комментарий!

Комментарий будет опубликован после проверки

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)