Имя: Пароль:
1C
1С v8
Сохранение набора записей регистра сведений с изменением значения рекв. отбора
0 vdeemer
 
30.12.16
12:20
Доброго времени суток!
Необходимо в непериодическом независимом регистре сведений по устанавливаемому пользователем отбору выбрать записи и во всех записях изменить значение поля, по которому устанавливался отбор. Создаю реквизит РегистрСведенийНаборЗаписей.МойРегистр, помещаю на форму ТП, его привязываю к МойРегистр.Отбор. Аналогично ТП привязываю к созданному выше РегистрСведенийНаборЗаписей.МойРегистр. Получаю два ТП - в одном устанавливаю отбор, в другом выводятся записи регистра, соответствующие этому отбору. Программно меняю реквизит (по нему устанавливал отбор) на другой, в ТП отображается новый реквизит, но при МойНаборЗаписей.Записать() вылезает "значение поля не соответствует установленному отбору регистр сведений". В ТП "Проверка отображения новой строки" = "Не проверять". Как можно обойти эту ситуацию?
Спасибо.
1 Cool_Profi
 
30.12.16
12:23
Создай новый набор, заполни его как надо.
2 vdeemer
 
30.12.16
12:26
(1) Ага, если мне надо заменить, то старый можно Очистить()?
3 Cool_Profi
 
30.12.16
12:27
(2) да
4 vdeemer
 
30.12.16
12:27
(3) Сэнькс, сейчас запилю.
С наступающими!
Независимо от того, куда вы едете — это в гору и против ветра!