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

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


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

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


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

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