Текущее время: Ср, авг 13 2025, 23:57

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: VBA для BEX
СообщениеДобавлено: Пт, мар 02 2012, 16:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Всем привет! Хотелось бы изучить VBA применительно для раб. книг Bex Analyzer. Может кто знает где можно почитать, или какие-нибудь курсы по этой теме? :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, мар 02 2012, 17:09 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
http://help.sap.com/saphelp_nw70ehp3/he ... ameset.htm

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, мар 02 2012, 17:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
И много ли информации мжно почерпнуть из вашей ссылки? Где про гриды информация, про варнеймы ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, мар 02 2012, 17:36 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, янв 25 2007, 09:57
Сообщения: 276
varname(1) содержит инфу по области запроса, в частности по varname(1).address получить адрес, где-то в 0-м варнейме можно получить имя запроса. Собственно, что еще надо чтобы счастливо встретить старость. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, мар 02 2012, 17:50 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Pavlik
Если бы это был модерируемый мной раздел - в FAQ и в поиск Вы бы отправились сразу, а за возмущение (вместо просьбы подсказать то, что содержит конкретные разделы) получили бы предупреждение. Тем более, что ключевые слова знаете, help.sap.com и sdn.sap.com доступны всем.
Но так и быть, помогу.
http://www.sdn.sap.com/irj/scn/advanced ... =varname(1)
http://www.sdn.sap.com/irj/scn/advanced ... query=grid
А вообще - меньше VBA, лучше работает.

_________________
Пушномолочная свинья-несушка (тест)


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

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Извините за возмущение)) Спасибо :oops:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, июн 15 2012, 06:22 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, мар 11 2012, 14:33
Сообщения: 48
Откуда: Красноярск
Пол: Мужской
Помогите пожалуйста, не могу осилить следующую проблему:
Не могу понять каким образом можно передать значения переменных в запрос при его открытии через VBA. Данные берутся из ячеек.
Открыл книгу "Run("SAPBEX.XLA!SAPBEXreadWorkbook", WorkBookID)"
А каким образом, и что делать дальше - не могу разобраться. Подскажите хотя бы механизм как это происходит.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, июн 15 2012, 07:45 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, мар 11 2012, 14:33
Сообщения: 48
Откуда: Красноярск
Пол: Мужской
hazysonic написал:
Помогите пожалуйста, не могу осилить следующую проблему:
Не могу понять каким образом можно передать значения переменных в запрос при его открытии через VBA. Данные берутся из ячеек.
Открыл книгу "Run("SAPBEX.XLA!SAPBEXreadWorkbook", WorkBookID)"
А каким образом, и что делать дальше - не могу разобраться. Подскажите хотя бы механизм как это происходит.



Вроде бы разобрался с алгоритмом как это делать в BEx 3.5. Почему-то нигде чётко не написано, что настройки запроса находятся в рабочей книге НА ОТДЕЛЬНОМ СКРЫТОМ ЛИСТЕ.
Только в свойствах запроса в Analyzer нужна поставить галочку "Сохранять и повторно использовать значения переменных" на вкладке "interact"
И чтобы изменить фильтр запроса, достаточно поменять значение ячеек на этом листе... Лист "SAPBEXqueries".
Помог вот этот пост viewtopic.php?p=58979#p58979 и вот эта информация http://wiki.sdn.sap.com/wiki/pages/view ... geId=19690


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Вт, июн 26 2012, 10:34 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 08:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
hazysonic написал:
hazysonic написал:
Помогите пожалуйста, не могу осилить следующую проблему:
Не могу понять каким образом можно передать значения переменных в запрос при его открытии через VBA. Данные берутся из ячеек.
Открыл книгу "Run("SAPBEX.XLA!SAPBEXreadWorkbook", WorkBookID)"
А каким образом, и что делать дальше - не могу разобраться. Подскажите хотя бы механизм как это происходит.



Вроде бы разобрался с алгоритмом как это делать в BEx 3.5. Почему-то нигде чётко не написано, что настройки запроса находятся в рабочей книге НА ОТДЕЛЬНОМ СКРЫТОМ ЛИСТЕ.
Только в свойствах запроса в Analyzer нужна поставить галочку "Сохранять и повторно использовать значения переменных" на вкладке "interact"
И чтобы изменить фильтр запроса, достаточно поменять значение ячеек на этом листе... Лист "SAPBEXqueries".
Помог вот этот пост http://sapboard.ru/forum/viewtopic.php?p=58979#p58979 и вот эта информация http://wiki.sdn.sap.com/wiki/pages/view ... geId=19690


Подскажите, пжста, как подобное можно сделать в BEx 7.0. Не могу найти информации.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Чт, июн 28 2012, 07:43 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, мар 11 2012, 14:33
Сообщения: 48
Откуда: Красноярск
Пол: Мужской
ski написал:

Подскажите, пжста, как подобное можно сделать в BEx 7.0. Не могу найти информации.


По 7-й версии я Вам не подскажу, т.к. пока сталкивался только с третей версией. Однако здесь где-то на форуме встречалась информация каким образом это делать в 7-й. Как я понял, там это делается немного сложнее.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Чт, июн 28 2012, 10:30 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 08:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
hazysonic написал:
По 7-й версии я Вам не подскажу, т.к. пока сталкивался только с третей версией. Однако здесь где-то на форуме встречалась информация каким образом это делать в 7-й. Как я понял, там это делается немного сложнее.


Да, в этом то и проблема - все (sdn.sap.com, http://www.sapboard.ru) говорят, что вроде как в 7.0 можно это делать, но также продолжают ссылаются на несуществующие в 7.0 технические листы книги и неподдерживаемые функции BExAPI. Опыта работы с 3.0 не имею и в глаза не видел, как там что печатается.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, июн 29 2012, 05:45 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вс, мар 11 2012, 14:33
Сообщения: 48
Откуда: Красноярск
Пол: Мужской
ski написал:
hazysonic написал:
По 7-й версии я Вам не подскажу, т.к. пока сталкивался только с третей версией. Однако здесь где-то на форуме встречалась информация каким образом это делать в 7-й. Как я понял, там это делается немного сложнее.


Да, в этом то и проблема - все (sdn.sap.com, http://www.sapboard.ru) говорят, что вроде как в 7.0 можно это делать, но также продолжают ссылаются на несуществующие в 7.0 технические листы книги и неподдерживаемые функции BExAPI. Опыта работы с 3.0 не имею и в глаза не видел, как там что печатается.


Вот это не поможет? http://scn.sap.com/community/business-e ... s-commands


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Пт, июн 29 2012, 09:49 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 08:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
hazysonic написал:

Да, это оно :) Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Вт, июл 03 2012, 20:23 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
Если использовать VBA, то лучше писать полноценную книгу, запрос вставлять в отдельную вкладку без форматирования. А далее через стандартные средства VBA формировать требуемый нам отчет любой сложности.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: VBA для BEX
СообщениеДобавлено: Ср, июл 04 2012, 12:16 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 08:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
PMar написал:
Если использовать VBA, то лучше писать полноценную книгу, запрос вставлять в отдельную вкладку без форматирования. А далее через стандартные средства VBA формировать требуемый нам отчет любой сложности.


Да, почти так и делаю - титульный лист отчета с функциями ВПР + кнопки с обработчиком событий на VBA, которые запрашивают данные на отдельные листы


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

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


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

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


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

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