zapis_v_registr_svedenij_nezavisimyj

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
zapis_v_registr_svedenij_nezavisimyj [2022/11/25 08:45]
tro
zapis_v_registr_svedenij_nezavisimyj [2024/04/24 14:34] (текущий)
tro
Строка 16: Строка 16:
 В результате выполнения этого кода новая запись будет добавлена в регистр, или, если регистр уже содержит запись с выбранными значениями измерений "Объект" и "Свойство", - существующая запись будет заменена новой. В результате выполнения этого кода новая запись будет добавлена в регистр, или, если регистр уже содержит запись с выбранными значениями измерений "Объект" и "Свойство", - существующая запись будет заменена новой.
  
 +----
 +**Добавление новых записей к уже имеющимся записям**
 +<code>
 +регмен = РегистрыСведений.ИсторияИзмененияНалогообложенияНоменклатуры.СоздатьМенеджерЗаписи();
 +регмен.Период = ТекущаяДата();
 +регмен.Номенклатура = ЭтотОбъект.Ссылка;
 +регмен.СтавкаНДС  = ЭтотОбъект.СтавкаНДС;
 +регмен.Ответственный= ПараметрыСеанса.ТекущийПользователь;
 +регмен.Записать(Ложь);
 +</code>
 ---- ----
 **Добавление новых записей к уже имеющимся записям через набор записей** **Добавление новых записей к уже имеющимся записям через набор записей**
Строка 47: Строка 57:
 НаборЗаписей.Записать(); НаборЗаписей.Записать();
 </code> </code>
 +====== Создание новой записи или изменение одного из реквизитов если запись уже есть ======
 +<code>
 + НаборЗаписей = РегистрыСведений.дм_СтатусыРеализацийЭД.СоздатьНаборЗаписей();  
 + НаборЗаписей.Отбор.Документ.Установить(докРеализация);   
 + НаборЗаписей.Прочитать();
 + Если НаборЗаписей.Количество() = 0  тогда
 + НоваяЗапись = НаборЗаписей.Добавить();
 + НоваяЗапись.Документ = докРеализация;
 + НоваяЗапись.ВхНД = Истина;
 + НаборЗаписей.Записать();
 + Иначе
 + Для Каждого Запись Из НаборЗаписей Цикл 
 + Запись.ВхНД = Истина;
 + КонецЦикла;
 + НаборЗаписей.Записать(Истина);
 + КонецЕсли;
 +</code>
 +
  • /sites/data/attic/zapis_v_registr_svedenij_nezavisimyj.1669365951.txt.gz
  • Последнее изменение: 2022/11/25 08:45
  • tro