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

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


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

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


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

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