从QEFC_FORMULA_CALC_EXAMPLE复制的FM不会触发

2020-08-13 16:34发布

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

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


你好

我需要开发一些自定义公式(例如X1 –以获得在不同操作中选择的单位结果的平均值),并将其分配给检查计划中的相关MIC。

我已将QEFC_FORMULA_CALC_EXAMPLE复制到自定义文件夹中,并将其添加到配置中。 我想了解此FM的工作原理以及如何使用FM参数,以便我可以根据需要对其进行编码,但是无论何时选择我的自定义X1,此FM都不会从QP02触发,并且我也看不到QP02中的任何错误 下拉菜单中的公式,然后单击输入或保存。
触发FM是我需要做的其他任何设置,如果FM完美执行,我也想知道如何以及在哪里可以看到结果。 它始终是QAMR-MITTLEWERT表或字段。

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

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


你好

我需要开发一些自定义公式(例如X1 –以获得在不同操作中选择的单位结果的平均值),并将其分配给检查计划中的相关MIC。

我已将QEFC_FORMULA_CALC_EXAMPLE复制到自定义文件夹中,并将其添加到配置中。 我想了解此FM的工作原理以及如何使用FM参数,以便我可以根据需要对其进行编码,但是无论何时选择我的自定义X1,此FM都不会从QP02触发,并且我也看不到QP02中的任何错误 下拉菜单中的公式,然后单击输入或保存。
触发FM是我需要做的其他任何设置,如果FM完美执行,我也想知道如何以及在哪里可以看到结果。 它始终是QAMR-MITTLEWERT表或字段。

付费偷看设置
发送
5条回答
当学会了学习
1楼 · 2020-08-13 16:40.采纳回答

FM在QP02中不触发。 这只是QP02中指定的公式。

您不能只指定FM。

因此,在QP02中,您应该指定类似X10010而不是X1的值。

一旦计算出该值 应该在检查类型的标准结果字段中。

Craig

SKY徐
2楼-- · 2020-08-13 16:52

我不确定您在这里要问什么。 您想要一个除数字字符外还包含字母字符的结果吗? 那是对的吗? 如果是这样,那就没有了。 麦克风不能包含非数字数据。

Craig

haha101010
3楼-- · 2020-08-13 16:53

感谢Craig的回复。 是的,当我单击我的特征的"评估"按钮并且可以看到我的结果时,它会从QA32触发。 我还怀疑此FM会导出数值(e_result类型QAMKR-MITTELWERT),如果我想在与SQRT之类的字母相同的位置获得结果该怎么办(在我想要获得特征值的情况下) 分配给检验批的检验计划的类为018 INSPECTION_PLAN)。 我认为找到出口/巴迪很有意义。

Cikesha
4楼-- · 2020-08-13 16:45

正确。 FM假设您正在执行计算并返回一个值。

一种解决方法可能是使用数量而不是数量。

如果创建计算所得 特征为1的整数,无小数。 将规范设置为1。

如果AVG​​> 0012返回1,否则返回0。

然后,仅当值为1时,所计算的char才会求值 返回

如果您需要在COA中看到是/否,则可以通过文本元素将任何值转换为COA上的通过/失败。

Craig

太Q了
5楼-- · 2020-08-13 17:03

是的,结果可以是OK,NOT OK,SQRT,它们是字母。.
我还需要开发另一个公式,用户可以在其中给出这样的公式...
" AVG(0010:0022)>(0012)",则结果可以是" OK"或" NOT OK"

(因此我必须计算0010到0022(MIC)的平均值,然后必须检查其>大于0012(MIC)的值,如果该值大于0012(MIC),则应在OK处填充QA32屏幕 ,否则不正常,如您在下面的A2中看到的:检查计划字符...。

我认为只能通过隐式增强来完成,FM无法使用QEFC_FORMULA_CALC_EXAMPLE

一周热门 更多>