конвертация
☑
0
а кому щас легко
08.06.12
✎
16:12
В очередной раз взялся за изучение конвертации.
Хочу все элементы справочника "Контрагенты" перенести в одну папку. Источник и приемник одна и та же конфигурация.
В ПКС "Родитель" "При выгрузке" написал
Если Не ЗначениеЗаполнено(Значение) Тогда
Значение = Справочники.Контрагенты.НайтиПоНаименованию("Главная").Ссылка;
КонецЕсли;
После загрузки в справочнике "Контрагенты" исчезают все элементы. Почему и что не так делаю?
1
salvator
08.06.12
✎
16:19
А не лучше ПослеЗагрузки это делать?
Объект.Родитель = Справочники.Контрагенты.НайтиПоНаименованию("ИмяГруппы",Истина);
2
Naumov
08.06.12
✎
16:20
или перед Записью
3
andrewks
08.06.12
✎
16:24
Если Не ЗначениеЗаполнено(Значение) Тогда
так у тебя это касается только элементов, лежащих в корне справочника.
тебе либо надо выделять ПКО для конвертации групп, либо (1)
4
а кому щас легко
08.06.12
✎
16:44
Сделал как в (1):
Интересная штука эта конвертация, у меня в справочнике оказался элемент (а не папка!!!) с наименованием "Главная", так эта конвертация назначила ее в качестве группы для контрагентов и по сути привела базу в нерабочее состояние.
5
а кому щас легко
08.06.12
✎
16:48
вроде все заработало, спасибо :)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.