VBA在弹出窗体上列出每个控件

2020-08-24 01:33发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

希望您能提供帮助。

我搜寻了互联网,试图找到无济于事的解决方案。

工作已锁定VBA,因此无法记录。 (太简单了)

我擅长打开会话并运行事务。 那里没问题。

我遇到的问题,当导出为电子表格时,出现一个弹出窗口,问一个问题。

(2个选项按钮),表格或数据透视表。

默认值为数据透视表。 我无法使用选项按钮来选择表格。

是否有一种方法可以像Excel VBA中那样从表单中获取信息或循环控件

将CrtCont视作控件

对于UserformSAP.Controls中的每个CrtCont

如果TypeName(CrtCont)=" OptionButton"然后

***'做类似的事情

Session.findByID(" wnd [1]/1TableOPTIONBUTTON2")。按

如果结束

下一个CrtCont

任何对此的帮助都会很棒。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

希望您能提供帮助。

我搜寻了互联网,试图找到无济于事的解决方案。

工作已锁定VBA,因此无法记录。 (太简单了)

我擅长打开会话并运行事务。 那里没问题。

我遇到的问题,当导出为电子表格时,出现一个弹出窗口,问一个问题。

(2个选项按钮),表格或数据透视表。

默认值为数据透视表。 我无法使用选项按钮来选择表格。

是否有一种方法可以像Excel VBA中那样从表单中获取信息或循环控件

将CrtCont视作控件

对于UserformSAP.Controls中的每个CrtCont

如果TypeName(CrtCont)=" OptionButton"然后

***'做类似的事情

Session.findByID(" wnd [1]/1TableOPTIONBUTTON2")。按

如果结束

下一个CrtCont

任何对此的帮助都会很棒。

付费偷看设置
发送
10条回答
太Q了
1楼 · 2020-08-24 01:36.采纳回答

你好Savakis,

我假设你的意思是从网格弹出窗口以导出内容。 如果是的话,下面是一个示例。 您可以通过id来完全访问选项。

似乎您已激活了LAN Low 快速连接,将其切换为高速连接,也许可以解决您的问题。 您可以在此处找到更多信息: https://answers.sap.com/questions/12631936 /problems-with-sap-macros.html

最诚挚的问候
Stefan

小c菟菟
2楼-- · 2020-08-24 01:42

不幸的是,公司已锁定登录板,因此我无法编辑高速连接的连接。

clever101
3楼-- · 2020-08-24 01:57

Hello Savakis,

速度设置为 对于SAP GUI脚本非常重要。 您可以在此处找到更多信息,向下滚动直到注释并查看一下 在注释161053处。

最诚挚的问候
Stefan

huskylover
4楼-- · 2020-08-24 01:57
< p> Stefan/Sevakis,

我们同样必须通过Citrix使用SAP GUI,他们已关闭服务器上的委派,以便从门户启动SAP GUI会话时,不会启动SAP登录。 没有这个,我们当然不能使用SAP GUI脚本。 您知道对此有任何解决方法吗? 我已经进行了广泛的研究,发现OSS Note 844095引用了命令行开关,如果注册表设置已设置为默认值,则可以覆盖和禁止委派(/NoDelegate)。 但是,如果注册表设置已设置为"无委派",则它没有说明通过命令行激活委派的方法。 您能提供的任何帮助将不胜感激。

一周热门 更多>