Текущее время: Вс, авг 03 2025, 14:27

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Ср, сен 15 2010, 16:54 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 16 2006, 15:46
Сообщения: 451
Откуда: Россия
Скажите, а функции BEx (обвовить запрос, изменить значение переменных, фильтра) можно вызывать из VBA скрипта?

Они как-то документированы?

_________________
Ян Владимирович,
http://www.vladimirovich.net


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Ср, сен 15 2010, 17:06 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 24 2010, 09:45
Сообщения: 11
Можно. Можно выхывать непосредственно макросы BEx. BexAnalyzer.xla.Common


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Ср, сен 15 2010, 18:10 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июн 06 2006, 09:49
Сообщения: 55
можно например так:

Public Sub CMD_SHOW_VARIABLE_SCREEN()

Dim BexParam As Object
Dim BexConn As Object
Set BexConn = Application.Run("BExAnalyzer.xla!GetBEx")
Set BexParam = CreateObject("com.sap.bi.et.analyzer.api.BExParameter")
BexParam.Add "WORKBOOK_NAME", BexConn.Name
BexParam.Add "CMD", "SHOW_VARIABLE_SCREEN"

Call BexConn.Process(BexParam)
Call BexConn.FrontendUpdate
Call BexConn.Render

End Sub


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Чт, сен 16 2010, 10:38 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 16 2006, 15:46
Сообщения: 451
Откуда: Россия
Ребят, спасибо, и вместе с этим всё-таки хотелось бы большего понимания, что делает каждая функция.

Приведённый код что-то проясняет, но лишь часть. Есть ли документация в сети?

_________________
Ян Владимирович,
http://www.vladimirovich.net


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Ср, янв 19 2011, 12:36 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 07 2008, 14:57
Сообщения: 69
Yanvladimirovich написал(а):
Ребят, спасибо, и вместе с этим всё-таки хотелось бы большего понимания, что делает каждая функция.
Приведённый код что-то проясняет, но лишь часть. Есть ли документация в сети?


Присоединюсь к вопрошающему - если есть у кого мысли-идеи, где взять, было бы полезно ознакомиться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Ср, янв 19 2011, 15:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Шамрик написал(а):
Yanvladimirovich написал(а):
Ребят, спасибо, и вместе с этим всё-таки хотелось бы большего понимания, что делает каждая функция.
Приведённый код что-то проясняет, но лишь часть. Есть ли документация в сети?


Присоединюсь к вопрошающему - если есть у кого мысли-идеи, где взять, было бы полезно ознакомиться.

http://www.bwexpertonline.com/downloads/boeke04.doc
http://www.sdn.sap.com/irj/scn/weblogs? ... b/wlg/4668
http://help.sap.com/saphelp_nw04/helpda ... ameset.htm


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов функций BEx из VBA скрипта
СообщениеДобавлено: Чт, янв 20 2011, 01:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
По-моему, проще наделать на скрытом техническом листе Bex-кнопок с нужными командами, а в VBA просто эмулировать нажатие этой кнопки)

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


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

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


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

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


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

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