Текущее время: Вт, сен 09 2025, 21:05

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Иерархии в BEx
СообщениеДобавлено: Вт, апр 26 2011, 15:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 09 2007, 17:07
Сообщения: 464
Пол: Мужской
Коллеги, добрый день!

Столкнулся с такой проблемой. Запрос содержит 5 признаков: А1, А2, А3, А4, А5. Первые три признака должны отображаться в виде иерархии, остальные 2 в отдельных столбцах, как детализация к признаку А3, т.е. выглядить запрос должен примерно так:

Столб. 1 Столб. 2 Столб. 3
А1
А2
А3 А4 А5

Признаки А4 и А5 не являются атрибутами А3, и сделать их атрибутами невозможно (из-за соотношения м:м).

Вопрос: каким образом можно построить в BEx запрос с такой структурой? Мучался, мучайлся...но ничего кроме VBA так и не придумал. Но VBA жутко тормознутая вешь и когда в Excel за десятки тысяч строк, работает десятки минут.

_________________
Ducunt volentem fata, nolentem trahunt.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Иерархии в BEx
СообщениеДобавлено: Вт, апр 26 2011, 16:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
А если сделать иерархию на признаке A3? и вместо A1 и A2 -- текстовые узлы (или структуру из них создать)?
Почему нужна именно смесь иерархии и развертки? Заказчик совсем не готов смириться с чем-то одним из?

Ну и традиционное нытье:
1. В отчете не должно быть 10 000 строк, это строго для извращенцев-мазохистов, не для BW. для восприятия 1000 строк -- уже очень много.
2. Про десятки минут. VBA за 2-3 минуты обрабатывает 600 000 строк данных. Т.е. если у Вас получается так долго, то дело не в VBA, а в некорректной организации обработки. Пишите -- поможем.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB