SAP PyRFC: TypeError: 'name' (строка) должно быть от 1 до 30 символов - PullRequest
0 голосов
/ 02 октября 2019

Я использую clientPrintDescription.py для самоанализа функционального модуля RFC.

Но я получаю такой результат:

 python clientPrintDescription.py /FOO/BAR

Traceback (most recent call last):
  File "clientPrintDescription.py", line 84, in <module>
    main(sys.argv[1])
  File "clientPrintDescription.py", line 26, in main
    func_desc = connection.get_function_description(function_name)
  File "src/pyrfc/_pyrfc.pyx", line 360, in pyrfc._pyrfc.Connection.get_function_description
  File "src/pyrfc/_pyrfc.pyx", line 1943, in pyrfc._pyrfc.wrapFunctionDescription
  File "src/pyrfc/_pyrfc.pyx", line 1904, in pyrfc._pyrfc.wrapTypeDescription
  File "src/pyrfc/_pyrfc.pyx", line 1011, in pyrfc._pyrfc.TypeDescription.add_field
TypeError: 'name' (string) should be from 1-30 chars.

Скрипт отлично работает для нескольких других RFCфункциональные модули.

Что здесь может быть не так?

Полагаю, с клиентским кодом все в порядке, но с этим функциональным модулем rfc что-то не так.

...