Текущее время: Вс, июл 27 2025, 23:59

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


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

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


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

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