Текущее время: Пн, июл 28 2025, 03:44

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: SAP JCo
СообщениеДобавлено: Пн, дек 24 2012, 12:26 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 11 2012, 16:18
Сообщения: 1
Прошу прощения за возможные неточности. Я не программист ABAP и вообще далек от непосредственной работы в SAP. Моя задача получать данные из SAP путем вызова RFC.

Вопрос в следующем:

Мы используем библиотеку SAPJco версия 3 апдейт 9.

С простым вызовом RFC, передачей параметров и считывания результирующей/их таблиц проблем нет.

Проблема в том как запихнуть данные в "таблицу" на стороне SAP.(я так понимаю правильней называть ее ABAP таблицей?)

К примеру есть у нас такая Зэдка у которой часть входных параметров идет списком и пишется в эту структуру/таблицу, откуда RFC в момент выполнения, для своих нужд вынимает данные. И сейчас это работает из DELPHI путем использования компонент на основе librfc32. Там есть методы обращающиеся к SAP таблице и добавляющие в нее данные.

Есть ли здесь люди знающие о классах sapjco3 и каким образом мне выполнить подобное действие в этой библиотеке.
У самого класса есть методы APPENDa в таблицу, но это методы для работы с самим экземпляром класса на стороне клиента. Никакой передачи в SAP при этом не происходит.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAP JCo
СообщениеДобавлено: Пн, дек 24 2012, 13:18 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Вот неплохой пример
http://www.sapdev.co.uk/java/jco/jco_callfunc.htm
Передача данных происходит в
Code:
mConnection.execute(function);


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP JCo
СообщениеДобавлено: Вт, дек 25 2012, 09:14 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Да, у JCoTable метод appendRow это добавлять записи в интерфейсные ("внутренние") таблицы.
Записать в таблицы БД можно только через вызов предназначенного для этого ФМ (BAPI если стандарт, Z если нестандарт), остальное дело ФМа.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP JCo
СообщениеДобавлено: Вт, дек 25 2012, 09:19 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
И ещё надо в постановке задачи понимать, в какую схему БД надо записать данные в таблицу: в ABAP или в Java, скорее всего конечно первое.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


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

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


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

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


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

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