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

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


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

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


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

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