" Office刷新全部分析"按钮

2020-09-06 13:33发布

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

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


大家好

我有一个计划序列,可以解锁数据片,运行复制功能,然后将数据片锁定回去。

我想使用VBA在AO中使用专用按钮来运行此计划序列。 当我这样做时,我得到的错误是数据片被锁定并且复制没有做任何事情。 只有在我按下工具栏中的"全部刷新"按钮后,再次运行该序列,该方法才有效。

在运行计划功能之前,我尝试使用VBA宏以相同的方式刷新数据。 我尝试以所有可能的方式使用SAPExecuteCommand:刷新,刷新数据,重置,PlanDataReset,PlanDataTransfer。

它不起作用。

AO版本为2.5.300.76689

你能给我一个提示吗?

非常感谢您

Gabriel

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

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


大家好

我有一个计划序列,可以解锁数据片,运行复制功能,然后将数据片锁定回去。

我想使用VBA在AO中使用专用按钮来运行此计划序列。 当我这样做时,我得到的错误是数据片被锁定并且复制没有做任何事情。 只有在我按下工具栏中的"全部刷新"按钮后,再次运行该序列,该方法才有效。

在运行计划功能之前,我尝试使用VBA宏以相同的方式刷新数据。 我尝试以所有可能的方式使用SAPExecuteCommand:刷新,刷新数据,重置,PlanDataReset,PlanDataTransfer。

它不起作用。

AO版本为2.5.300.76689

你能给我一个提示吗?

非常感谢您

Gabriel

付费偷看设置
发送
3条回答
clever101
1楼-- · 2020-09-06 13:51

嗨加百利,

如果您只是更改了对数据切片建模的数据库记录,则可能存在缓冲问题,因为数据切片(和特征关系)的元数据在用户会话中只能读取一次并进行缓冲。

换句话说,您必须触发注销/登录以确保使用了新设置。

可以在这里找到更好的解决方案:

https: //blogs.sap.com/2010/04/12/integrated-planning-how-to-activate-deactivate-data-slice-at-runtime /

此致

Gregor

Climb_Ma
2楼-- · 2020-09-06 13:51

嗨,Gabriel,

另外,您还可以考虑带有注释的标准解决方案

2718886规划顺序:忽略数据片并再次处理出口变量

致谢

Gregor

风早神人
3楼-- · 2020-09-06 14:00

您好,格雷戈尔,谢谢 为您的答案。

是的,我认为这是一个缓冲区问题,可通过"全部刷新"工具栏按钮解决。 我无法使用任何VB命令来重现此按钮的效果。

此致

Gabriel

一周热门 更多>