正如一些背景知识,我打算用.NET编写一个Excel加载项,可以从SAP系统执行查询。
因此,我正在寻找SAP SQVI交易的功能模块列表。我似乎无法找到关于它们的更多信息;我之前发现的一些论坛帖子似乎已经被网络遗忘了。
具体来说,我希望能够查找用户创建的查询,然后在Excel中显示结果。我可以管理Excel操作以及远程执行SAP功能模块;我根本无法找到需要执行的SQVI功能模块。
更新:我找到了this post,它指示我在AQGF组中搜索功能模块(以RSAQ *开头的功能模块)
答案 0 :(得分:2)
尝试RSAQ_REMOTE_QUERY_CALL_CATALOG,它似乎对我有用。
答案 1 :(得分:0)
正如tomdemuyt所说,您现在已经找到了获取所需数据的功能。 要浏览并获取更多更多数据,请转到事务SE93,输入Transaction id SQVI,转到开发类或打包SQUE,然后用SE80浏览此包/查看对象的层次结构,特殊的功能组。 然后你会看到很多功能组,但其中一个是AQRC,上面提到的功能模块RSAQ_REMOTE_QUERY_CALL_CATALOG属于它。
答案 2 :(得分:0)
只需在事务SE16N中为表AQLTS使用以下选项,即可找到用户的SQVI查询列表。
这不是检索数据的理想方法,因为必须为userID:reportID解析单个字段(AQLTS-TEXT),但它会在一个表中提供所需的内容。