Групповое переименование папок #261940


#0 by e200420
Приветствую всех. Подскажите пожалуйста: в базе есть папка включающая в себя несколько тысяч подпапок. Однажды юзверь решил создать папочку 996 и вместо этого написал 99996 (естественно он этого не заметил), а максимум может бы 99999, поэтому после создания этой папки нумерация закончилась на 99999 и создались несколько тысяч папок с этим одинаковым названием (99999). Помогите плииз с обработкой, необходимо все папки переименовать, чтоб нумерация начиналась с 1,2,3...
#1 by mikecool
блин, так и пиши - справочник... ищи renumber.ert и тренируйся на копии, пока не получишь нужный результат...
#2 by DrShad
а что за справочник такой? с таким количеством папок?
#3 by e200420
Это обычный справочник с товаром
#4 by povar
нафиха стока "подпапок" ?
#5 by DrShad
а нафига так поиздевались над ним?
#6 by e200420
Ведать в спешке создали папку, а остальные создаются автоматически. Это база аптеки
#7 by DrShad
папок столько зачем?
#8 by Лефмихалыч
#9 by Конь в пальто
ужос >8-[]
#10 by Лефмихалыч
инкремент тока дунно поставить сразу после КонецЕсли
#11 by e200420
Спасибо огромное, буду пробовать.
#12 by e200420
Вот что мне выдает: "Изменен Код! Может быть нарушена последовательность выборки!
#13 by e200420
И при этом ничего не происходит. Я написал такую прорцедурку:
#14 by ado
А может ПорядокКодов не надо?
#15 by Конь в пальто
+1
#16 by TSerge
Не надо. Надо ПорядокНаименований. В транзакцию запихнуть похорошему.
#17 by e200420
Сработало, только теперь папки не открываются :)
#18 by e200420
А как этот порядок наименований впихнуть?
#19 by TSerge
Ключевое слово - иерархия.
#20 by e200420
а подпапки ведь тоже должны переимеваться?
#21 by TSerge
есссно.... и еще... прочитай в СП про метод ВыбратьЭлементы
#22 by e200420
Появилась новая проблема. Надо из всех папок содержащих по одному элементу перенести их в одну общую папку. Как это сделать?
#23 by TSerge
Программно. Помочь не могу. Я домой. Удачи!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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