|
Отбор по регистратору в менеджере записей
|
Я
|
|
JUST4LOL 24.03.21 - 08:31 | Снова здрасьте. Как думаете, о чем следует помнить, когда мы в цикле делаем отбор по регистратору, например у регистра сведений? Что-то может произойти, но что именно, непонятно.. |
Ненавижу 1С 1 - 24.03.21 - 08:35 | Менеджер записи используется только для независимых РС, какой регистратор?
|
mistеr 2 - 24.03.21 - 09:02 | Memento mori
|
JUST4LOL 3 - 24.03.21 - 09:09 | ( 1) Да я затупил, я имел в виду набор записей |
Fedor-1971 4 - 24.03.21 - 09:10 | ( 0) Вопрос в чём? "Нюхом чую, будет беда" или "просто что-то неспокойно" описанием проблемы не являются
Опиши что делать собрался и будет тебе совет |
JUST4LOL 5 - 24.03.21 - 09:13 | ( 4) Нуу, как сказать, есть такой вопрос и мне нужно найти на него ответ. Это что-то типа аттестации на работе. И вопрос звучит именно так : О чем не стоит забывать при перезаписи наборов по регистру с отборами в цикле? |
Fedor-1971 6 - 24.03.21 - 09:15 | ( 5) так о том, что нельзя менять значение отбора до записи |
Fedor-1971 7 - 24.03.21 - 09:17 | 6+ т.е. Отбор = Регистратор1, заменили нечто, Отбор = Регистратор2 - получишь ошибку, что данные не соответствуют отбору
А вообще при работе с регистрами, нужно помнить про отбор, иначе похеришь всю инфу кроме новой
И запись в режиме Заменять = Истина. |
JUST4LOL 8 - 24.03.21 - 09:18 | |
JUST4LOL 9 - 24.03.21 - 09:28 | ( 7) т.е так делать нельзя ? |
JUST4LOL 10 - 24.03.21 - 09:28 | |
Kassern 11 - 24.03.21 - 09:33 | ( 10) нда...на будущее кидай код не в картинке. Если регистр подчинен регистратору, то ты не можешь так удалить записи не распроведя документ. |
Fedor-1971 12 - 24.03.21 - 09:35 | ( 10) лучше так:
НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор);
Дальше, ты просто чистишь регистр
( 11) сможет, НаборЗаписей.Регистратор = Выборка.Регистратор; и записать. |
Fedor-1971 13 - 24.03.21 - 09:37 | 12+ обманул, достаточно просто отбора для очистки, бо Регистратор есть только у записи набора
|
JUST4LOL 14 - 24.03.21 - 09:41 | Дошло, спасибо ))
|