Текущее время: Пт, июн 20 2025, 20:39

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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