|
v7: Наименование группы в справочниках |
☑ |
0
art-adm
19.04.17
✎
19:30
|
Всем доброго вечера!
Простенький запрос по справочнику, но если элемент это группа - в наименовании выводит пусто. 7.7 давно не занимался, в чем причина - понять не могу.
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса ="
|Ссылка = Справочник.Проекты.ТекущийЭлемент;
|Родитель = Справочник.Проекты.Родитель;
|Наименование = Справочник.Проекты.Наименование;
|Группировка Ссылка Без упорядочивания Все;
|";
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Предупреждение("Запрос по элементам справочника не выполнился!");
Возврат;
КонецЕсли;
ТабЗнач=СоздатьОбъект("ТаблицаЗначений");
Запрос.Выгрузить(ТабЗнач,1,0);
|
|
1
2S
19.04.17
✎
20:42
|
может там реквизит кроме наименования задействован?
|
|
2
Strogg
19.04.17
✎
21:00
|
(0) щас сделал похожий запрос по номенклатуре - именно в наименовании родитель тоже пустой.
Чем текущийЭлемент не устраивает? Там все норм.
|
|
3
Злопчинский
19.04.17
✎
21:02
|
У справочник.проекты нет родителя Родитель есть у справочник.проекты.текущийэлемент
|
|
4
Злопчинский
19.04.17
✎
21:03
|
Хотя.. Может я лажаю, доберусь до компа проверю
|
|
5
art-adm
20.04.17
✎
09:17
|
(2)Запрос запускается из внешнего приложения через COM. Соответственно, ТекущийЭлемент выводится просто как ComОбъект.
Пока пришлось сделать через постообработку: при выгрузке в ТаблицуЗначений и в цикле через .Наименование.
(3)(4) С самим родителем все нормально в запросе. Именно если сама запись в запросе "Справочник.Проекты.ТекущийЭлемент" является группой - в "Справочник.Проекты.Наименование" пусто.
|
|
6
art-adm
20.04.17
✎
09:18
|
(1) Через постообработку Наименование выводится.
|
|
7
trad
20.04.17
✎
09:46
|
Запрос в семерке работает так:
В первичную выборку попадают только элементы.
Все атрибуты элементов перечисленные в запросе, в том числе наименование, получаются, соответственно, только для элементов.
Иерархия по группировочным полям к результату прикручивается после получения выборки, при этом не группировояные поля не заполняются.
Решение - самостоятельная постобработка с заполнением нужных полей
|
|
8
art-adm
26.04.17
✎
10:31
|
(7) Спасибо!
|
|