|
КД один иерархический справочник из 77 в два подчиненных в 8 | ☑ | ||
---|---|---|---|---|
0
woland
10.07.15
✎
06:29
|
Пытаюсь перенести из 77 справочник "Статьи доходов" в два справочника в 8 "Бюджеты" и "Статьи бюджетов".
Справочник "Статьи доходов" иерархический. Иерархия верхнего уровня должна стать "Бюджетом", а все остальные элементами "Статья бюджетов" с владельцем - бюджетом. Создал 3 ПКО, в первом перед выгрузкой определяю, если есть родитель, то выгружать по правилу "Статьи бюджета", а если нет, то по правилу "Бюджеты" Подскажите пожалуйста как в этом случае для статьи бюджета привязать владельца? |
|||
1
Альбатрос
10.07.15
✎
06:32
|
Код ПВД покажи для начала
|
|||
2
woland
10.07.15
✎
06:41
|
В ПВД ничего не указываю. Только в ПКО перед выгрузкой
Если ПустоеЗначение(Источник.Родитель) = 1 Тогда ВыгрузитьПоПравилу(Источник, Приемник, мПустоеЗначение, мПустоеЗначение, "Бюджеты", , , ); Иначе ВыгрузитьПоПравилу(Источник, Приемник, мПустоеЗначение, мПустоеЗначение, "СтатьиБюджетаСВладельцем", , , ); КонецЕсли; |
|||
3
Альбатрос
10.07.15
✎
06:46
|
(2) Ну и укажи в ПКО "СтатьиБюджетаСВладельцем" ПКС Родитель->Владелец, и правило свое укажи.
|
|||
4
woland
10.07.15
✎
07:01
|
(3) С родителем получилось, спасибо, только выбирается не родитель самого верхнего уровня, а ближайший.
|
|||
5
Альбатрос
10.07.15
✎
07:11
|
(4) Ну ты про это речи не вел ))))
|
|||
6
Альбатрос
10.07.15
✎
07:13
|
Ты хочешь, чтоб у тебя элементы самого верхнего уровня были "бЮДЖЕТЫ", а все остальные цеплялись на них?
|
|||
7
woland
10.07.15
✎
07:14
|
(6) а все остальные статьями бюджетами с владельцем из бюджета
|
|||
8
woland
10.07.15
✎
07:15
|
В принципе я хорошо продвинулся вперед, за это большое спасибо. Буду думать дальше.
|
|||
9
azt-yur
10.07.15
✎
07:15
|
(4) ну тогда в ПКС в обработчике ПередВыгрузкой ищи верхнего родителя и присваивай его Значению
Значение = <ВерхнийРодитель> |
|||
10
woland
10.07.15
✎
07:22
|
Так и сделал. Спасибо большое.
ОбъектИ = Источник; Пока ПустоеЗначение(ОбъектИ.Родитель) = 0 Цикл ОбъектИ = ОбъектИ.Родитель; КонецЦикла; Значение = ОбъектИ; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |