Тип значения характеристика 1с

Тип значения характеристика 1с

План видов характеристик в 1С 8.3 (ПВХ) — объект метаданных, предназначенный для организации хранения информации свойств объектов и аналитики. Подразумевается, что разработчику на стадии разработки неизвестно, какие свойства захочет использовать пользователь.

Ключевой особенностью ПВХ является наличие двух особых реквизитов — Тип значения характеристик и Дополнительные значения характеристик.

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

Настройка и свойства Плана вида характеристик в 1С

Рассмотрим пример использования, настройку и основные свойства плана видов характеристик на примере механизма дополнительных сведений и реквизитов конфигурации Управление торговли, редакции 11.

Получите 267 видеоуроков по 1С бесплатно:

  • Тип значения характеристик — этим реквизитом определяется набор возможных типов данных, доступных для установки значения ПВХ. В УТ 11 довольно приличный список таких объектов: номенклатура, проекты, организация, партнеры и т.д. Обязательный реквизит ПВХ.
  • Дополнительные значения характеристик — подчиненный справочник, которых хранит произвольные характеристики. Например, можно создать в справочник новое свойство — размер и присвоить его номенклатуре.

Стандартные реквизиты ПВХ отличается от обычных справочников только наличием реквизита «ТипЗначения». Это реквизит, в котором хранится тип свойства:

В 1С УТ 11 для хранения свойств используется отдельный регистр — ДополнительныеСведения. В котором для связки Объект/Свойство (измерения) хранится ресурс Значение с типом данных Характеристика.ДополнительныеРеквизитыИСведения.

По сути ПВХ — это простой справочник, который умеет хранить тип данных.

Видеоурок по планам видов характеристик в 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Планы видов характеристик — это прикладные объекты конфигурации. Они предназначены для хранения информации о характеристиках различных объектов.

С их помощью пользователь может создавать всевозможные характеристики, описывать тип этих характеристик и задавать их значения. Например, для того, чтобы описывать товары произвольным количеством произвольных характеристик (цвет, размер, запах и т. д.).

Читайте также:  Как установить рингтон на звонок самсунг

Структура

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

Однако основное назначение плана видов характеристик заключается в том, чтобы для каждой характеристики хранить тип значения, который она может принимать:

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

Создавая новые характеристики (или редактируя существующие), пользователь сможет выбрать для них один из типов, входящих в этот перечень.

Однако не исключена ситуация, когда для создания очередной характеристики пользователю понадобится тип, не существующий в прикладном решении. Например, пользователь решит создать характеристику Запах, которая должна иметь значения справочника Запахи, но такого справочника в прикладном решении нет.

Специально для таких ситуаций разработчик может создать специальный пустой справочник, и указать, что в нем будут храниться дополнительные значения характеристик:

Теперь, создавая характеристику Запах, пользователь сможет выбрать для нее тип значения этого специального справочника, а в самом справочнике создать нужные ему значения: Сладкий, Резкий, Кислый и т. д.

Формы плана видов характеристик

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

Форма списка

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

Форма характеристики

Для просмотра и изменения данных отдельных характеристик используется форма характеристики. Как правило, она представляет данные в удобном для восприятия и редактирования виде:

Читайте также:  Рейтинговая таблица диабло 3

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

Основные объекты: Планы видов характеристик. Часть 1. Основные положения

— Вот это ваш мальчик?
— спросил завхоз подозрительно.
— Мальчик, — сказал Остап, — разве плох?
Кто скажет, что это девочка, пусть
первый бросит в меня камень!
(И. Ильф, Е. Петров. Двенадцать стульев)

У каждого из товаров, описываемых в системе 1С имеются свои определенные свойства .

Например, билеты на Провал могут иметь цвет (они бывают белые, синие, зеленые, розовые и т.д.), слоны могут иметь размер (большие, средние и маленькие), цвет (серые, белые и розовые) и пол (самцы и самки), бриллианты мадам Петуховой – цвет (от бесцветного до бледно желтого), чистоту (абсолютно без включений; мелкие включения, различимые под 10-кратным увеличением; включения, заметные невооруженным глазом), огранку, вес в каратах и т.д.

Указанные характеристики можно задавать в справочниках, но удобнее это сделать с помощью специального объекта “Планы видов характеристик” .

В терминологии 1С типы свойств (цвет, запах, пол, вес и т.д.) называются видами характеристик (или свойств) (или кратко – характеристикой (свойством) объекта), а отдельные свойства (белый, синий, зеленый, розовый, самцы, самки и т.д.) – значениями характеристик (свойств) объекта.

Вот пример записи свойств номенклатуры, где приводится характеристика (цвет) и ее значение (белый):

Попробуем реализовать данный механизм в разрабатываемой нами конфигурации.

Создадим объект “Планы видов характеристик” с именем “СвойстваОбъектов” (тип значения характеристик пока не задаем):

Также создадим вспомогательный справочник “ЗначенияСвойств”:

На закладке “Владельцы” справочника “ЗначенияСвойств” укажем, что этот справочник подчинен объекту “СвойстваОбъектов”:

Настроим формы списка и элемента справочника “ЗначенияСвойств”:

Редактирование в диалоге. При настройке форм необходимо обратить внимание на то, чтобы на формы было помещено поле “Владелец”. В противном случае в пользовательском режиме невозможно задать владельца записи и будет выдаваться ошибка “Владелец не задан или задан неверно!”.

Затем вернемся к плану видов характеристик “СвойстваОбъектов” и на закладке “Основные” в качестве типа значения характеристик выберем составной тип , состав которого приведен на следующем рисунке:

Читайте также:  Как запускать exe на андроид

Добавим также дополнительные значения характеристик из справочника “ЗначенияСвойств”:

На закладке “Прочее” плана видов характеристик можно определить перечень предопределенных значений (свойств).

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

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

Создадим регистр сведений “ЗначениеСвойствОбъектов” (независимый, непериодический).

На закладке “Данные” регистра сведений “ЗначениеСвойствОбъектов” определим два измерения:

• Объект — тип “СправочникСсылка.Номенклатура”

• Свойство — тип “ПланВидовХарактеристикСсылка.СвойствоОбъектов”.

Определим также один ресурс:

• ЗначениеСвойства тип “Характеристика.СвойстваОбъектов”.

Настроим формы созданных объектов: плана видов характеристик “СвойстваОбъектов” (формы списка и выбора, редактируется в диалоге), справочника “ЗначениеСвойств” (формы списка и выбора, редактируется в диалоге) и регистра сведений “ЗначениеСвойствОбъектов” (форма списка, редактируется в списке ).

Подведем итоги. В настоящем разделе мы создали три объекта:

— План видов характеристик “Свойства объектов” (представляет собой своеобразный “справочник типов”; используется смешанный тип данных, состоящий из стандартных типов и ссылок на справочники, а также на дополнительные значения характеристик в справочнике “Значения свойств”);

— Справочник “Значения свойств” (подчинен плану видов характеристик “Свойства объектов”; содержит значения характеристик с указанием вида характеристики, выбираемого из плана видов характеристик “Свойства объектов”);

— Регистр сведений “Значение свойств объектов” (задаются два измерения (“Объект” и “Свойство”) и один ресурс “Значение свойства”; регистр сведений содержит свойства и значения свойств объектов, введенные с помощью описываемого нами механизма). Ресурс регистра сведений может принимать значение любого типа из тех, которые были описаны в составном типе значений плана видов характеристик.

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

Ссылка на основную публикацию
Тест эксель на собеседовании
Если вы хоть раз пытались устроиться на работу или же работаете на должности, в круг обязанностей которой входит принятие людей...
Тарифы мтс смарт 400 руб
С того момента как тариф «Смарт» стал доступен для активации, он претерпел множество изменений. Они касаются размера абонентской платы, количества...
Тарифы ростелекома на домашний интернет
Полный список актуальных тарифов Ростелеком для города Москва. Подключай тарифы Rostelecom в Москве бесплатно и пользуйся качественными услугами интернета и...
Тестирование cd и dvd дисков
В этой статье я опишу программу тест Nero CD DVD Speed, которая разработана компанией "Nero Softwsre AG". С помощью программы...
Adblock detector