Групповое изменение владельца у элементов справочника #130557


#0 by Начин
Пока спрЗастрахИз.ПолучитьЭлемент = 1 Цикл <- Срабатывает только один раз  спрЗастрахВ.НайтиЭлемент(спрЗастрахИз.ТекущийЭлемент);  спрЗастрахВ.Владелец = спрПодраздВ.ТекущийЭлемент; <- Куда переносим(новое подразделение) Этот цикл проходит только один раз, т.е. переносит только один элемент. А их там несколько дестятков.
#1 by PR
Потому что неправильно делаешь
#2 by ZolotarevAA
Используй спрЗастрахИз.ПолучитьЭлемент
#3 by GrayT
спрЗастрахВ.Владелец = спрПодраздВ.ТекущийЭлемент - имхо, сбивает выборку. Загони сперва в список значений, потом меняй
#4 by miki
Выборку сбиваешь. - либо первым циклом загоняю нужных подчиненных в СЗ, а вторым менй им владельца, - либо убери спрЗастрахИз.ИспользоватьВладельца, цикл по всем, в цикле проверяй на принадлежность нужному владельцу и есличё - меняй. - выбирай нужных запросом, в выборке меняй владельца.
#5 by PR
Ну вот, как всегда, челу даже подумать не дали, где у него косяк :o) Вот так мозги и атрофируются :(
#6 by Начин
- во время обеда пришла таже самая идея (список значений). Про сбивание выборки я в принципе догадывался, даже ввел спрЗастрахВ и позиционировал его - не помогло. Сэнкс.
#7 by Ёпрст2
В догонку .... есть на ИТС обработка REPLVAL.ERT в ней в принципе, реализовано...
#8 by Ёпрст2
В догонку .... есть на ИТС обработка REPLVAL.ERT в ней в принципе, реализовано...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С