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

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


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

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


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

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