Текущее время: Ср, июл 30 2025, 17:54

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как сделать запрос, в котором данные по нескольким значениям признака деляться на данные по одному?
СообщениеДобавлено: Вт, апр 13 2010, 15:51 
Начинающий
Начинающий

Зарегистрирован:
Вт, апр 13 2010, 15:16
Сообщения: 2
Есть ли решение у следующей задачи:

В аналитической форме реализовать возможность выбора одного значения признака для использования данных по нему в качестве базы для сравнения, и выбор нескольких значений того же признака, данные по которым последовательно сравниваются с даннными по базовому значению.

Иными словами нужна следующая структура отчета (результат): http://narod.ru/disk/19681062000/%D1%81 ... 0.xls.html

Проблема в том, что нельзя сделать 2 последовательных структуры в Query Designer. То есть надо, чтобы одна структура разворачивалась по признаку, а вторая была ограничена конкретным значением признака. Тогда можно было бы использовать формулу, в которой показатель из первой структуры мы бы делили на показатель из второй.

Спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как сделать запрос, в котором данные по нескольким значениям признака деляться на данные по одному?
СообщениеДобавлено: Сб, апр 17 2010, 12:57 
Специалист
Специалист

Зарегистрирован:
Пн, авг 06 2007, 14:59
Сообщения: 102
zeroman, не очень понятно описано и пример отчета я совершенно не понял.

Если речь идет про Bex, то возможно поможет использование константы-выбора (насколько я понял задачу).

Суть следующая: делаете развертку в bex, допустим по счету. Далее идет структура с показателями, например Сумма. Создаете новый выбор в структуре, перетаксиваете в него показатель Сумма и признак Счет, который ограничиваете конкретным значением и ставите этому признаку галку "константа-выбор". В результате по каждой строке со счетом у вас будет выводиться 2 показателя: сумма по этому счету и сумма по заданному в ограничении (для всех строк, получается, одна и та же).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать запрос, в котором данные по нескольким значениям признака деляться на данные по одному?  Тема решена
СообщениеДобавлено: Пн, апр 26 2010, 09:00 
Начинающий
Начинающий

Зарегистрирован:
Вт, апр 13 2010, 15:16
Сообщения: 2
необходимо было сравнивать данные по одному значению признака с данными по нескольким другим.
то есть выбираем переменную (А) отдельное значение, переменную несколько значений (Б) и сравниваем данные по каждому значению переменной Б с данными по переменной А (например, с помощью формулы находим их соотношение)

подсказали такое решение проблемы:

1. Установить ограничение на пользование формой - например, пользователи могут сравнивать только по 10 версий СФП одновременно... ну, или 15... Сомневаюсь, что они больше захотят сравнивать... т.к. отчет получится не информационным...
2. Сделать АФ не динамическим, а статистическим
3. Ограничить версии двумя переменными: (1) определяющая базу, (2) определяющая версии для сравнения... или одну переменную - первое значение в этой переменной должно стоять на первом месте...
4. построить статистическую развертку отчета:
База(Версия1) | Версия2 | отношение версии2 к базе | ... | Версия10 | отношение версии10 к базе|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Ограничения: переменная(1)| второе зн.| формула | ... |второе зн. | формула
или первое зн.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
4.1. номера значений определять с помощь customer-exit переменных из переменной множественного выбора... и столбцы ограничивать как раз этими customer-exit переменными. Соответственно, если ставим ограничение в 10 сравниваемых версий, то понадобится 10 customer-exit переменных, и еще 10 текстовых переменных, которые будут определять название столбцов отчета.
4.2. нулевые столбцы нужно будет скрывать.


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

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


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

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


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

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