使用 Pyrfc 的 SAP R/3 table 条目数
Number of entries in SAP R/3 table using Pyrfc
如何使用 Pyrfc Python library 查询 SAP R/3 数据库中的条目数 table?
我知道使用 Pyrfc 执行此操作的两种方法。使用您的 SAP R/3 服务器连接设置和所需的 table 名称修改以下示例:
from pyrfc import Connection
params = dict(ashost='1.1.1.1', sysnr='1', client='100',
user='username', passwd='password')
table = 'MKAL'
with Connection(**params) as conn:
# Method 1
result = conn.call('RFC_GET_TABLE_ENTRIES', TABLE_NAME=table, MAX_ENTRIES=1)
entries = result['NUMBER_OF_ENTRIES']
# Method 2
result = conn.call('EM_GET_NUMBER_OF_ENTRIES', IT_TABLES=[{'TABNAME': table}])
entries = result['IT_TABLES'][0]['TABROWS']
如何使用 Pyrfc Python library 查询 SAP R/3 数据库中的条目数 table?
我知道使用 Pyrfc 执行此操作的两种方法。使用您的 SAP R/3 服务器连接设置和所需的 table 名称修改以下示例:
from pyrfc import Connection
params = dict(ashost='1.1.1.1', sysnr='1', client='100',
user='username', passwd='password')
table = 'MKAL'
with Connection(**params) as conn:
# Method 1
result = conn.call('RFC_GET_TABLE_ENTRIES', TABLE_NAME=table, MAX_ENTRIES=1)
entries = result['NUMBER_OF_ENTRIES']
# Method 2
result = conn.call('EM_GET_NUMBER_OF_ENTRIES', IT_TABLES=[{'TABNAME': table}])
entries = result['IT_TABLES'][0]['TABROWS']