zapis_v_registr_svedenij_nezavisimyj

Это старая версия документа!


Через менеджер записи

МенеджерЗаписи 					= РегистрыСведений.ПрикрепленныеФайлы.СоздатьМенеджерЗаписи();	
	МенеджерЗаписи.ВладелецФайла	= Запись.ВладелецФайла;
	МенеджерЗаписи.ИмяФайла 		= Запись.ИмяФайла;
	МенеджерЗаписи.Файл 			= Хранилище_Файл;
МенеджерЗаписи.Записать();

В результате выполнения этого кода новая запись будет добавлена в регистр, или, если регистр уже содержит запись с выбранными значениями измерений «Объект» и «Свойство», - существующая запись будет заменена новой.


Через набор записей

НаборЗаписей = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();

НаборЗаписей.Отбор.Объект.Установить(ПолеВводаНоменклатура); 

Для Каждого СтрокаТаблицы Из ТаблицаСвойств Цикл 
   
   НоваяЗапись = НаборЗаписей.Добавить(); 
   
   НоваяЗапись.Объект = ПолеВводаНоменклатура; 
   НоваяЗапись.Свойство = СтрокаТаблицы.Свойство; 
   НоваяЗапись.Значение = СтрокаТаблицы.ЗначениеСвойства; 
КонецЦикла; 

НаборЗаписей.Записать(); 

В результате выполнения этого кода новые записи будут добавлены в регистр, или, если регистр уже содержит записи с указанным значением измерения «Объект» (по которому установлен отбор в наборе записей), - существующие записи будут заменены новыми.

  • /sites/data/attic/zapis_v_registr_svedenij_nezavisimyj.1614345402.txt.gz
  • Последнее изменение: 2021/02/26 13:16
  • tro