Текущее время: Чт, авг 21 2025, 17:17

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


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

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


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

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