Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
zapis_v_registr_svedenij_nezavisimyj [2023/08/11 09:20] tro |
zapis_v_registr_svedenij_nezavisimyj [2024/04/24 14:34] (текущий) tro |
||
|---|---|---|---|
| Строка 57: | Строка 57: | ||
| НаборЗаписей.Записать(); | НаборЗаписей.Записать(); | ||
| </ | </ | ||
| + | ====== Создание новой записи или изменение одного из реквизитов если запись уже есть ====== | ||
| + | < | ||
| + | НаборЗаписей = РегистрыСведений.дм_СтатусыРеализацийЭД.СоздатьНаборЗаписей(); | ||
| + | НаборЗаписей.Отбор.Документ.Установить(докРеализация); | ||
| + | НаборЗаписей.Прочитать(); | ||
| + | Если НаборЗаписей.Количество() = 0 тогда | ||
| + | НоваяЗапись = НаборЗаписей.Добавить(); | ||
| + | НоваяЗапись.Документ = докРеализация; | ||
| + | НоваяЗапись.ВхНД = Истина; | ||
| + | НаборЗаписей.Записать(); | ||
| + | Иначе | ||
| + | Для Каждого Запись Из НаборЗаписей Цикл | ||
| + | Запись.ВхНД = Истина; | ||
| + | КонецЦикла; | ||
| + | НаборЗаписей.Записать(Истина); | ||
| + | КонецЕсли; | ||
| + | </ | ||
| + | |||