Текущее время: Пн, авг 18 2025, 12:41

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


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

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


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

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