» Перенос группы элементов справочника в другой справочник #387064


#0 by solare
Всем добрый день. Подскажите пожалуйста как решить задачу о переносе группы элементов справочника в другой справочник. То есть, у меня есть Справочник1 в котором есть группа, которую я нахожу по коду ("000001") и мне нужно перенести всю группу из Справочника1 в аналогичный Справчник2 (создал копированием) со всеми элементами входящими в переносимую группу. Помогите написать пожалуйста код переноса, что то совсем не получается.
#1 by butterbean
хоть бы показал, что уже наваял
#2 by NiXeR
#3 by solare
Спасибо, буду пробывать
#4 by solare
Чего то не совсем получилось, подскажите как исправить: {Обработка.Обработка7.Форма.Форма}: Преобразование значения к типу Булево не может быть выполнено        Если СтрДерево.ЭтоГруппа Тогда
#5 by zbv
СтрДерево.Ссылка.ЭтоГруппа и из полей запроса можешь убрать ЭтоГруппа.
#6 by solare
все исправил, только вот результат не тот получился. у меня не создалась группа в справочнике и туда не перенеслись элементы. А мне ведь в конечном итогде нужно перенести всю группу "Пустые" со всеми элементами этой группы в Справочник.ТорговыеТочки1 :(
#7 by solare
Пробывал Запрос в консоле: Ничего вообще не выбирает :( Думаю ошибка где то в нем
#8 by solare
справил в консоле находит группу, но не переносит в новый справочник
#9 by zbv
у тебя в твоей группе - подгруппы есть?
#10 by solare
нет, вообще ничего нет. Подскажи пожалуйста, у меня вообще пустой справочник (без данных)и в переносимой группе нет подгруп. Был у меня Справочник ТорговыеТочки, я копированием создал ТорговыеТочки1 и мне туда нужно перенести группу "Пустые", из справочника ТорговыеТочки.
#11 by zbv
Запрос: ВЫБРАТЬ    ТорговыеТочки.Ссылка КАК Ссылка, ИЗ    Справочник.ТорговыеТочки КАК ТорговыеТочки
#12 by zbv
Создание:    ....
#13 by solare
zbv, спасибо огромное, буду пробывать
#14 by y22-k
Попробуй перенести конвертацией данных, мне кажется так проще
#15 by solare
Выдает ошибку... КонецПроцедуры {Обработка.Обработка7.Форма.Форма}: Ошибка при вызове метода контекста (Выполнить): {(3, 1)}: Синтаксическая ошибка "ИЗ" <<?>>ИЗ
#16 by solare
с этим разобрался, вставил лишнюю запятую | ТорговыеТочки.Ссылка КАК Ссылка, после ссылка, но вот всеравно выдает ошибку : {Обработка.Обработка7.Форма.Форма}: Поле объекта не обнаружено (Выбрать) Выборка = РезультатЗапроса.Выбрать;
#17 by takefive
скобочки забыл. Круглые
#19 by zbv
млин. вот так: Справочники.ТорговыеТочки1.НайтиПоКоду("0000000001"); - из цикла убрать
#20 by rotting
Надо Результат.Выбрать, со скобочками :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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