Текущее время: Вт, июл 22 2025, 13:53

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: ABAP Script Collection (DOI)
СообщениеДобавлено: Чт, сен 27 2007, 09:36 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 26 2007, 14:12
Сообщения: 27
Пол: Мужской
Добрый день.
Вопрос: кто-нибудь работал со Script Collection (если быть точнее интерфейс I_OI_SCRIPT_COLLECTION)? если да, то поделитесь результатами.
Вообще стоит задача: создать из ABAP документ MS Excel и выполнить в нем макрос. Причем, необходимо, чтобы макросы хранились централизованно - где-то в репозитории R/3. Т.е. на машине пользователя не создается отдельного файла для макросов.
Пользовал поиск - вопрос поднимался достаточно давно: идеи есть здесь и здесь
- интересует удалось ли это реализовать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ABAP Script Collection (DOI)
СообщениеДобавлено: Чт, сен 27 2007, 10:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Al_ написал:
Добрый день.
Вопрос: кто-нибудь работал со Script Collection (если быть точнее интерфейс I_OI_SCRIPT_COLLECTION)? если да, то поделитесь результатами.
Вообще стоит задача: создать из ABAP документ MS Excel и выполнить в нем макрос. Причем, необходимо, чтобы макросы хранились централизованно - где-то в репозитории R/3. Т.е. на машине пользователя не создается отдельного файла для макросов.
Пользовал поиск - вопрос поднимался достаточно давно: идеи есть здесь и здесь
- интересует удалось ли это реализовать.

А вот это здесь не пробовали искать :D Советую обратить внимание на транзакции SMW0 или OAER
----------------------------------------------------------------------------------
SAP R/3 бездонная яма кода


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 27 2007, 12:27 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 26 2007, 14:12
Сообщения: 27
Пол: Мужской
Пока нет возможность использовать предложенный ФМ полностью.
За совет спасибо :D про SMW0 уже слышал до этого.
Но не могу найти по этим транзакциям документации или примеров кода.
Опыта программирования на ABAB у меня еще совсем мало, так что если есть пример кода, загружающего макрос в репозиторий и выгружающий его в Script Collection...буду очень благодарен!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 27 2007, 13:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Al_ написал:
Пока нет возможность использовать предложенный ФМ полностью.
За совет спасибо :D про SMW0 уже слышал до этого.
Но не могу найти по этим транзакциям документации или примеров кода.
Опыта программирования на ABAB у меня еще совсем мало, так что если есть пример кода, загружающего макрос в репозиторий и выгружающий его в Script Collection...буду очень благодарен!

Вот про SMW0 немного.
Остальное :D Поиск рулит. Обсуждалось неоднократно.
Насчет кода скажу следующее, сначала создайте ФМ Parazit'a и прочитайте инструкцию к нему. Один раз помурыжитесь потом все пойдеть как по маслу. Никто готового решения вам не предложит. Это же SAP :D .
Да, а можно у вас поинтересоваться, что енто за зверь Script Collection?
-------------------------------------------------------------------------------------
ABAP - это вам не это, а Advanced Business Application P:Drogram


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 27 2007, 13:29 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 26 2007, 14:12
Сообщения: 27
Пол: Мужской
Script Collection относится к Desktop Office Integration. про него можно прочитать тут


Я понимаю, что готовых решений нет, я этого и не хочу. Интересен пример использования - т.е. с чего начать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 27 2007, 13:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Al_ написал:
Script Collection относится к Desktop Office Integration. про него можно прочитать тут


Я понимаю, что готовых решений нет, я этого и не хочу. Интересен пример использования - т.е. с чего начать?

Начинать нада создания ФМ'а Parazit'a и чтения инструкции.
Если же вас интересует сам механизм OLE или DOI, то тут можете найти небольшой примерчик :D Желаю удачи :D
----------------------------------------------------------------------------
SAP R/3 - это бездонная яма кода :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 01 2007, 14:38 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 26 2007, 14:12
Сообщения: 27
Пол: Мужской
Еще вопрос, если кто сталкивался.
В интерфейсе I_OI_SCRIPT_COLLECTION: для метода ADD_SCRIPT_FROM_TABLE есть параметр SCRIPT_TABLE (это внутренняя таблица из которой производится выгрузка скрипта(ов) в документ MS Office), вопрос что он из себя представляет ? т.е. как её объявлять?и, соотвественно, как в неё добавить скрипт, загруженный из репозитория с помощью, например, WWWDATA_IMPORT?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 01 2007, 16:44 
Начинающий
Начинающий

Зарегистрирован:
Пн, окт 01 2007, 10:17
Сообщения: 11
http://help.sap.com/printdocu/core/Prin ... CIOFFI.pdf

http://www.intelligententerprise.com/ch ... ehre.jhtml


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 02 2007, 06:28 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 26 2007, 14:12
Сообщения: 27
Пол: Мужской
По поводу первой ссылки - этот pdf я изучил еще перед тем как сюда вопрос постить, на него даже ссылался до этого.
За вторую ссылку спасибо, с интересом почитал про DOI. Написано поподробнее чем в SAP-овском help-е.
Но, все-таки ответа на мой вопрос (что из себя представляет параметр SCRIPT_TABLE) там нет.
Единственное что нашел:
"This interface lets you load VB or Java ASCII text scripts into the DOI automation model."
Откуда можно предположить, что таблица - это просто набор строк ASCII...буду пробовать.
Кстати, в примерах пакета SOFFICEINTEGRATION макросы хранятся в BDS-шаблонах.


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

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


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

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


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

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