|
ПредставлениеОбъекта в компоновщике |
☑ |
0
mastodont
14.05.15
✎
16:53
|
Есть отчет и в нем надо выводить тип документа (то, что у документа
написано в синониме).
В обычном модуле можно написать так:
Док.Метаданные().ПредставлениеОбъекта
но в компоновщике это не работает.
Как можно сделать?
|
|
1
ДенисЧ
14.05.15
✎
16:57
|
ПредставлениеСсылки() ?
|
|
2
mastodont
14.05.15
✎
17:07
|
(1) я так понимаю эта функция вернет представление ссылки с номером и датой, а мне надо без них.
|
|
3
ДенисЧ
14.05.15
✎
17:08
|
А ТипЗначения()?
|
|
4
mastodont
14.05.15
✎
17:11
|
(3) мне надо "Реализация (акты, накладные)", а не "РеализацияТоваровУслуг"...
|
|
5
mastodont
14.05.15
✎
17:15
|
вообще мне надо получить в итоге название документа + номер без нулей в начале + дату без времени...
|
|
6
ДенисЧ
14.05.15
✎
17:16
|
Рисуй свою обработку получения представления объекта
|
|
7
mastodont
14.05.15
✎
17:18
|
блин. это внешний отчет.
неужели никак нельзя это средствами запроса сделать?
|
|
8
ДенисЧ
14.05.15
✎
17:21
|
(7) нет
|
|
9
Drac0
14.05.15
✎
17:24
|
(0) передавай представления параметром в СКД и клей ручками.
|
|
10
mastodont
14.05.15
✎
17:28
|
(9) а можно чуть поподробнее?
|
|
11
mastodont
14.05.15
✎
17:28
|
(9) для каждого типа документа передать представление???
|
|
12
ДенисЧ
14.05.15
✎
17:30
|
(9) Ну кстати, как вариант...
|
|
13
Drac0
14.05.15
✎
17:31
|
(11) У тебя отчет по всем типам документов или по определенным?
Да даже по всем можно сформировать ТЗ из двух колонок (ПУстаяСсылка доккумента и ОПисание типа), которую и передать в СКД. Потом склеить с результатом в итоговой по ТИПЗНАЧЕНИЯ() = ТИПЗНАЧЕНИЯ(). Быстро и незатратно по ресурсам.
|
|
14
mastodont
14.05.15
✎
17:36
|
(13) вообще вариант. спасибо!
|
|
15
mastodont
14.05.15
✎
17:37
|
еще подумал в порядке бреда: а нельзя в модуле внешнего отчета определить функцию и вызвать ее из компоновщика?
|
|
16
mastodont
14.05.15
✎
18:31
|
Похоже я сам себе проблему придумал. ТипЗначения() выдает в итоге то, что нужно.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой