gifts2017

Простой пример формирования свойств объекта

Опубликовал LavS в раздел Программирование - Практика программирования

В примере показано как загружать свойства объектов на примере свойств номенклатуры. В обработке можно выбрать номенклатуру, имя свойства и значение, затем нажимаем "Выполнить" и свойство добавляется к номенклатуре. При этом вызывается функция из модуля объекта, которую можно использовать для своих разработок(например при выгрузке из Excel, загрузке из 7.7 и т.д.) Пример не является универсальным - он сделан для простоты понимания. Можно использовать во всех конфигурациях, которые имею типовой механизм свойств(должны присутствовать соответствующие объекты)

Использование

В примере показано как загружать свойства объектов на примере свойств номенклатуры.

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

Номенклатура до загрузки

Загрузка существующего свойства

Загрузка не существующего свойства

Программирование

При выполнении загрузки вызывается функция из модуля объекта, которую можно использовать для своих разработок(например при выгрузке из Excel, загрузке из 7.7 и т.д.)

Пример не является универсальным - он сделан для простоты понимания. Можно использовать во всех конфигурациях, которые имею типовой механизм свойств(должны присутствовать соответствующие объекты)

Выложены 2 обработки. В одной обработке "Значение" вводится в текстовом поле, и при загрузке автоматически записывается в справочник "Значения свойств объектов". В другой обработке значение можно выбрать непосредственно в форме(можно ввести булево, число, строку, дату и любую ссылку)

Пример сделан для справочника "Номенклатура", как самого используемого в механизме свойств. Если нужно сделать для других справочников - то в коде нужно прописать другой предопределенный элемент ПВХ "Назначения свойств и категорий объектов".

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Загрузка свойств из текста(с добавлением в справочник "ЗначенияСвойствОбъектов")
.1251272757 7,76Kb
25.09.09
118
.1251272757 7,76Kb 118 Скачать
Загрузка свойств для любого типа значений
.1251273746 7,99Kb
25.09.09
60
.1251273746 7,99Kb 60 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Рамиль Кинзябулатов (raiml) 26.08.09 12:54
Спасибо за труд.
LavS; SolarGard; +2 Ответить
2. SolarGard (SolarGard) 27.08.09 10:50
Плюсую из солидарности, скачаю завтра из-за ограничения. Делал сам копирование характеристики номенклатуры для УПП. А копирование единиц измерения выложил.
3. aestheted (aestheted) 04.03.10 05:32
Спасибо большое , помогло, мне как семерочнику ПВХ дается труднее всего.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа