Текущее время: Пт, июл 18 2025, 17:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: SAP Data Provider
СообщениеДобавлено: Пт, фев 19 2010, 07:36 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 16 2009, 21:36
Сообщения: 20
Пол: Мужской
Всем привет. Есть свой ActiveX компонент(C#). Как передать в него таблицу используя SAP Data Provider ???

Код ABAP:
Code:
  DATA: lt_tab TYPE TABLE OF t001.
  DATA: url(1000) TYPE c.

  SELECT * INTO TABLE lt_tab FROM t001.

  CALL FUNCTION 'DP_CREATE_URL'
    EXPORTING
      type      = 'APPLICATION'
      subtype   = 'X-R3TABLE'
    TABLES
      data      = lt_tab
    CHANGING
      url       = url
    EXCEPTIONS
      OTHERS    = 4.


Код C#:
Code:
using SAPDataProvider;
...
public void SetDataFromUrl(string Url)
{
        SAPDataProviderClass pr = new SAPDataProviderClass();
        pr.SetDataFromURL("APPLICATION", "X-R3TABLE", Url);         
        ISapDPR3Table tab = pr.GetDataAsR3Table("APPLICATION", "X-R3TABLE");

        //как получить доступ к данным построчно?
}


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP Data Provider
СообщениеДобавлено: Пт, фев 19 2010, 11:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
можно выгрузить в excel через DOI внутр. таблицу
(не вспомню метод.. название похоже на *oneTable),
она как раз через DP тянется,
и подсмотреть в открывшемся xls vba скрипты


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAP Data Provider
СообщениеДобавлено: Пт, мар 14 2014, 14:10 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 11 2014, 19:13
Сообщения: 1
всем привет. решил поднять эту тему, ибо ничего подобного на просторах интернета не нашел. будем надеяться, что есть кто живой.
собственно, с SAP я недавно работаю, поэтому заранее извиняюсь если буду оперировать топорными терминами. прошу поправить если что :)

правильно ли я понимаю, что сабж применим к следующему кейсу:
1) при помощи юзера или SAP GUI scripting переходим на нужную стандартную страничку (эммм с отчетом? короче любая терминальная страница с таблицей или каким-то текстом) в SAP GUI
2) в это время абап код, который занимался формированием представления этой таблицы, уже чего-то там наформировал в виде переменных в оперативке
3) внешнее приложение (например приведенный выше C#) на той же тачке, что и запущенный SAP GUI, получает доступ к данным, сформированным в п.2


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

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


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

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


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

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