SAP RFC GUI способен? - PullRequest
       41

SAP RFC GUI способен?

0 голосов
/ 29 апреля 2019

Согласно комментарию в этом вопросе.SAP RFC поддерживает GUI:

Почему r_data_line_descr для cl_salv_bs_runtime_info => get_data_ref () не привязан?

Где можно найти дополнительную информацию об этой функции SAP RFC?

Цитирование приведенного выше комментария:

Более того, RFC поддерживает GUI при условии, что вы выберете его при открытии соединения RFC (активируется по умолчанию с SAP)

Я использую PyRFC, но, полагаю, эта функция применяется ко всем клиентским реализациям SAP RFC.

1 Ответ

0 голосов
/ 29 апреля 2019

Будучи автором этого комментария, позвольте мне объяснить, что я имел в виду.

Прежде всего, мой комментарий был в ответ на «Если вы вызываете код через RFC, то нет никакого GUI, подключенного ксервер ", если я хорошо понимаю его значение, это неправильно, если вы запускаете соединение с активированным параметром SAP GUI, то есть возможно запустить функцию SAP по RFC, которая отображает экран SAP GUI (при условии, что SAP GUI установлен на клиенте).В противном случае код ABAP не будет работать при отображении экрана (SAP GUI не подключен).

Я не нашел официальной документации по этому параметру.

Я просто знаюпараметр для этих двух языков:

In COM / ActiveX , это свойство RfcWithDialog класса SAPLogonCtrl.Connection:

Dim connParam As SAPLogonControl
Dim connHandle As SAPLogonCtrl.Connection

set connParam = New SAPLogonControl
connParam.ApplicationServer = "atlas.XXXXXXXX"
connParam.System = "DK1"
connParam.SystemNumber = 02  'system 00, 01, ...
connParam.client = "100"
connParam.user = "xxxxxx"
connParam.Password = "xxxxxx"
connParam.Language = "EN"
connParam.Enabled = False

Set connHandle = connParam.NewConnection
connHandle.RfcWithDialog = 1 

In .NET , это свойство UseSAPGui класса RfcConfigParameters.

PS: я не думаю, что этот параметр поможет вам в вашем другом вопросе .

...