点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们有一个很大的工作...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们有一个很大的工作...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们有一个很大的工作簿,里面有很多工作表,每张工作表中都有数据源/查询。 当我们执行计划序列时,我们知道只有一个数据源会受到影响,但是所有数据源都试图刷新。
对于宏,我们尝试将SAPSetRefreshBehaviour设置为Off,但是在这种情况下不提交计划数据。 因此,如果工作簿中没有其他查询,我的计划序列会工作并在3秒钟内刷新,但是由于计划序列尝试刷新所有"可能是必需的或不必要的"查询,客户端至少要等待30秒。
我想知道在调用计划序列时是否存在排除刷新的参数? 这将很方便,我认为这是"必须的",因为客户拥有HANA,但由于不必要的刷新,使他们失去了性能。
最好的问候,在此先感谢
Ergin Ozturk
嗨,
我不确定它是否"可行"(意味着控制应用程序将非常复杂),但是...
1。 在打开wb集时,例如Application.Run(" SAPExecuteCommand"," AutoRefresh"," Off"," DS_1; DS_2")
2。 在执行序列后(比如说DS_1相关),立即调用DS_1的自动刷新-Application.Run(" SAPExecuteCommand"," AutoRefresh"," On"," DS_1")
3。 在其他情况下(根据您的WB设计)调用DS_2的自动刷新-Application.Run(" SAPExecuteCommand"," AutoRefresh"," On"," DS_2")
BR,
一周热门 更多>