Текущее время: Чт, ноя 06 2025, 14:29

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Склеивание запросов в BEX
СообщениеДобавлено: Вт, дек 20 2011, 19:00 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 25 2011, 10:07
Сообщения: 17
Здравствуйте, подскажите как это сделать.
У меня есть на одном листе эксэля 2 компаненты (GRid) к ним присвоены 2 запроса.
мне надо их соединить так, чтобы всегда один, был ниже второго (слепить). сложность в том, что каждый из них содержит иерархию. и постоянно таблица то сужается, то расширяется.
и вопрос номер 2: у меня на каждый из этих запросов стоит одинаковые фильтры, которые задаются при открытии отчета, как мне сделать, чтобы параметры фильтраиции из первого очтета передавались во второй.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Склеивание запросов в BEX
СообщениеДобавлено: Ср, дек 21 2011, 00:14 
Ассистент
Ассистент

Зарегистрирован:
Ср, июн 03 2009, 17:01
Сообщения: 48
Вариант 1.
Расположить гриды с гарантированный запасом по строкам
Определить диапазон занятый DP_1 и DP_2 (через varname(1) )
Скрыть незаполненные строки между гридами

Вариант 2.
(идея, не тестировал)
При создании диапазона для грида №2 указать не абсолютное значение, а заранее созданный именованный диапазон.
После отработки первого грида, в макросе менять адрес именованного диапазона, в зависимости от последней строки грида №1 - нужно изменить только верхнюю левую границу.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Склеивание запросов в BEX
СообщениеДобавлено: Ср, дек 21 2011, 08:22 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 753
Откуда: Сибирь
Пол: Мужской
Гляньте тут:
http://sapboard.ru/forum/viewtopic.php?f=12&t=73117

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Склеивание запросов в BEX
СообщениеДобавлено: Чт, янв 12 2012, 09:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
По второму вопросу- Если под фильтром вы имеете ввиду не фильтр, а переменные запросов, которые задаются в диалоговом окне выбора переменных, то в настройках рабочей книги на вкладке Переменные нужно поставить галку - Просмотреть двойные переменные только один раз. Тогда общие переменные для обоих запросов в этом окне будут отображаться только один раз.

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Склеивание запросов в BEX
СообщениеДобавлено: Чт, янв 12 2012, 13:13 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 25 2011, 10:07
Сообщения: 17
Спасибо всем за ответы.
To ken: Да именно это я и мел ввиду. Проблема так и решилась.
To NotTemp: Первый вариант мне понравился, и я бытак и делал, но руководство посчитало данный вариант не сильно подходящим в связи с тем, что в данном отчете невозможно определить зарание стопроцентный промежуток между гридами, т.к. общий отчет имеет в развернутом состоянии over 9000 строк.
Проблема была решена следующим образом:
Создавался лист шаблона, в котором были указаны названия листов(скрытых от пользователя с гридами)
и в цикле по шаблону я заходил на нужный лист и оттуда копировал все данные, что мне не обходимы. + сразу их форматировал как мне надо ( например иерархию я потом строил свою с помощью группировки по свойству Indentlevel)и + использовал ссылки на ячейки а не копировал значения. так что положительные моменты очевидны.


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

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


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

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


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

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