|
подскажите с кодом 🠗 (Волшебник 09.06.2021 08:58)
| ☑ |
0
dvrk
09.06.21
✎
08:17
|
привет, в обработке написал Для Каждого кнтр из результат цикл
объектспр = кнтр.ссылка.получитьобъект();
объектспр.родитель = ОбщийСписок;
объектспр.записать();
КонецЦикла;
у меня почему то после строки Для каждого отладка в конец процедуры улетает
|
|
1
dvrk
09.06.21
✎
08:18
|
это я запросом получаю контрагентов, потом в цикле хочу менять у них родитель
|
|
2
Василий Алибабаевич
09.06.21
✎
08:20
|
(0) "это я запросом получаю контрагентов" тебя кто то обманул. Ты не получаешь контрагентов запросом. Поэтому оно в цикл и не заходит.
|
|
3
dvrk
09.06.21
✎
08:22
|
(2) Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Контрагенты.Ссылка КАК Ссылка
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.Родитель = &Родитель
| И Контрагенты.ПометкаУдаления = ЛОЖЬ
| И Контрагенты.ДатаСоздания < &ДатаСоздания";
Запрос.УстановитьПараметр("Родитель", Справочники.Контрагенты.НайтиПоКоду("Ц0005008"));
Запрос.УстановитьПараметр("ДатаСоздания", ДобавитьМесяц(ТекущаяДата(), -3));
Результат = Запрос.Выполнить().Выгрузить();
|
|
4
Волшебник
модератор
09.06.21
✎
08:25
|
Чьобы получить новеньких, надо ДатаСоздания > &ДатаСоздания
|
|
5
Василий Алибабаевич
09.06.21
✎
08:26
|
(3) Глазами проверь - есть ли в группе скодом ""Ц0005008" элементы, у которых "ДатаСоздания" больше, чем 3 месяца назад.
|
|
6
dvrk
09.06.21
✎
08:26
|
(4) я получаю тех, кто создан больше чем 3 месяца назад сравнивая с текущей датой
|
|
7
Mihasya
09.06.21
✎
08:28
|
Результат.Количество() чего показывает?
|
|
8
dvrk
09.06.21
✎
08:29
|
(5) (7) ооо я конченный, обработка уже всех перенесла, извиняюсь
|
|
9
Chameleon1980
09.06.21
✎
09:19
|
догоняй ее
|
|