Проект

Общее

Профиль

Использование дополнительных реквизитов и сведений » История » Версия 2

« Предыдущее - Версия 2/14 (Разница(diff)) - Следующее » - Текущая версия
Всеволод Дорофеев, 05.02.2017 12:56


Использование дополнительных реквизитов и сведений

Использование дополнительных реквизитов и сведений в БП 2.0

  • Справочник ЗначенияСвойствОбъектов
  • План видов характеристик НазначенияСвойствКатегорийОбъектов
  • План видов характеристик СвойстваОбъектов
  • Регистр сведений ЗначенияСвойствОбъектов

Использование дополнительных реквизитов и сведений в БП 3.0

  • План видов характеристик ДополнительныеРеквизитыИСведения
  • Справочник НаборыДополнительныхРеквизитовИСведений
  • Регистр сведений ДополнительныеСведения
  • Табличная часть "Дополнительные реквизиты" справочников и документов

Пример:

    //получение доп.реквизита для объекта "Источник" 
    ЭлементПВХ = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Серия", Истина);
    НайденнаяСтрока = Источник.ДополнительныеРеквизиты.Найти(ЭлементПВХ, "Свойство");

    //УТ11
    //Доп.сведение
    ЭлементПВХ = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Тип", Истина);
    МассивСвойств = новый массив;
    МассивСвойств.Добавить(ЭлементПВХ);    
    ТаблицаСвойств = УправлениеСвойствами.ПолучитьЗначенияСвойств(Источник, ложь, истина, МассивСвойств);
    НайденнаяСтрока = ТаблицаСвойств.Найти(ЭлементПВХ, "Свойство");
    Если не НайденнаяСтрока = Неопределено Тогда
        Значение = НайденнаяСтрока.Значение;
    КонецЕсли;