2020-08-17 08:34发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们有一个包含3个查询和一个计划序列的输入模板。 计划顺序具有根据某些条件计算金额的逻辑。 当用户在输入模板中输入数据时,仅保存该记录。 当我使用RSPLAN执行计划序列并保存计划缓冲区数据时,所有计算出的记录都将保存到ADSO。 该输入模板以前可以按预期工作,现在它不会触发计划顺序。 任何帮助表示赞赏。 我们正在使用嵌入在BW 7.5,AO 2.7 sp .9
你好,格雷格,
感谢您的回复。
在AO中,使用计划序列PS_1,并且此计划序列具有一项计划功能。
当我在AO中输入Amount时,此记录(仅一个记录)将被保存。 当我在另一个单元格中输入Amount时,将保存两条记录(一条从计划功能执行的上一条记录到一条新输入的记录)。
保存基于具有VBA代码的Button。我也手动尝试过。 结果相同。
这是VBA代码。
"保存"按钮:
Sub RunAllMacros()
Plan_Seq
保存
结束子
--------------------
Sub Plan_Seq()
调用Application.Run(" SAPExecutePlanningSequence"," PS_2")
---------
Sub Save()
如果Range(" N6")=" ERROR"然后
MsgBox("发现错误,将不保存数据")
其他
调用Application.Run(" SAPExecuteCommand"," PlanDataSave")
如果结束
---------------------
嗨,斯里,
现在有信息告诉您 在AO中以及在执行时配置了计划功能,例如 基于AO事件,基于按钮,基于VBA代码还是在RSPLAN中配置的"保存"上的计划功能。
问候,
Gregor
嗨,Sri,
您对宏的描述中有错别字:
-描述PS_1
-宏PS_2 p>
作为查询过滤器,过滤器在计划序列中的用户使用情况以及可能使用的变量未在此处进行描述,因此无法进行分析; 如果此方法较早起作用,并且您尚未更改工作簿和计划顺序中的任何内容,则应打开故障单。
最多设置5个标签!
你好,格雷格,
感谢您的回复。
在AO中,使用计划序列PS_1,并且此计划序列具有一项计划功能。
当我在AO中输入Amount时,此记录(仅一个记录)将被保存。 当我在另一个单元格中输入Amount时,将保存两条记录(一条从计划功能执行的上一条记录到一条新输入的记录)。
保存基于具有VBA代码的Button。我也手动尝试过。 结果相同。
这是VBA代码。
"保存"按钮:
Sub RunAllMacros()
Plan_Seq
保存
结束子
--------------------
Sub Plan_Seq()
调用Application.Run(" SAPExecutePlanningSequence"," PS_2")
结束子
---------
Sub Save()
如果Range(" N6")=" ERROR"然后
MsgBox("发现错误,将不保存数据")
其他
调用Application.Run(" SAPExecuteCommand"," PlanDataSave")
如果结束
结束子
---------------------
嗨,斯里,
现在有信息告诉您 在AO中以及在执行时配置了计划功能,例如 基于AO事件,基于按钮,基于VBA代码还是在RSPLAN中配置的"保存"上的计划功能。
问候,
Gregor
# p #嗨,Sri,
您对宏的描述中有错别字:
-描述PS_1
-宏PS_2 p>
作为查询过滤器,过滤器在计划序列中的用户使用情况以及可能使用的变量未在此处进行描述,因此无法进行分析; 如果此方法较早起作用,并且您尚未更改工作簿和计划顺序中的任何内容,则应打开故障单。
问候,
Gregor
一周热门 更多>