Текущее время: Пт, авг 29 2025, 06:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 10:16 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 22 2011, 08:59
Сообщения: 32
Коллеги, подскажите можно как то получить данные с экрана транзакции из VB например?

Читал про BAPI, но у меня нет доступа к RFC.

Просто иногда нужно данные в Excel передать, а выгрузка есть не у всех транзакций. Может как то можно с экрана их считать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 10:35 
Ассистент
Ассистент

Зарегистрирован:
Вт, май 11 2010, 14:34
Сообщения: 44
Что-то у Вас каша. Из какой транзакции что требуется вывести?
BAPI - функции для чтения, изменения, создания и удаления документов. Мб имелось ввиду BAdI как расширение стандарта, чтобы добавить выгрузку?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 11:06 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 22 2011, 08:59
Сообщения: 32
ilya написал(а):
Что-то у Вас каша. Из какой транзакции что требуется вывести?
BAPI - функции для чтения, изменения, создания и удаления документов. Мб имелось ввиду BAdI как расширение стандарта, чтобы добавить выгрузку?


Я хочу иметь возможность получить данные из экрана САП в excel. В некоторых транзакциях есть выгрузка в excel.
Но в некоторых этого нет. Как то можно получить эти данные прямо с экрана? Доступа к ABAP у меня нет.

Пробовал через BAPI в макросе:
Dim SAPFunctions As New SAPFunctionsOCX.SAPFunctions
Dim SAPFunction As SAPFunctionsOCX.Function
Dim SAPConnection As SAPLogonCtrl.Connection
Dim PersonalData As SAPTableFactoryCtrl.Table

Set SAPConnection = SAPFunctions.Connection

' Параметры соединения по умолчанию:
SAPConnection.Client = "100"
SAPConnection.User = "Muradyan"

' Подключаемся к SAP:
If SAPConnection.Logon(0, False) <> True Then
MsgBox "Ошибка входа в систему"
Exit Sub
Else

MsgBox "Подключились к САП"
End If


Но у меня ругается, видимо в САПе не настроен RFC. Сам я его не могу настроить, нет прав, я не админ.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 13:26 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Эдуард написал(а):
Я хочу иметь возможность получить данные из экрана САП в excel. В некоторых транзакциях есть выгрузка в excel.
Но в некоторых этого нет. Как то можно получить эти данные прямо с экрана? Доступа к ABAP у меня нет.

С экрана данные никак не получить. Особенно табличные для Excel.
Цитата:
Пробовал через BAPI в макросе:
...
Но у меня ругается, видимо в САПе не настроен RFC. Сам я его не могу настроить, нет прав, я не админ.


Почему Вы так решили? Как именно ругается? В скрипте не заметил указания системы, к которой Вы собираетесь конектится

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 13:59 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Эдуард написал(а):
Но у меня ругается, видимо в САПе не настроен RFC


ну да, админ не включил телепат-режим в профиле инстанции :roll:

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Получить данные с экрана САП
СообщениеДобавлено: Ср, фев 20 2013, 18:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Эдуард написал(а):
Коллеги, подскажите можно как то получить данные с экрана транзакции из VB например?

Читал про BAPI, но у меня нет доступа к RFC.

Просто иногда нужно данные в Excel передать, а выгрузка есть не у всех транзакций. Может как то можно с экрана их считать?

Попытки Excel-епеда взять на буксир SAP-освал выглядят странной забавой. Гораздо естественней дергать ABAP-рычаги и вываливать Excel-епеды в нужном месте в любом количестве. :)
В общем, не тратьте время понапрасну, а лучше создайте нормальный отчет в SAP-е и выводите в Excel любым доступным средством.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


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

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


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

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


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

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