点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我需要开发一些自定义公式(例如X1 –以获得在不同操作中选择的单位结果的平均值),并将其分配给检查计划中的相关MIC。
我已将QEFC_FORMULA_CALC_EXAMPLE复制到自定义文件夹中,并将其添加到配置中。 我想了解此FM的工作原理以及如何使用FM参数,以便我可以根据需要对其进行编码,但是无论何时选择我的自定义X1,此FM都不会从QP02触发,并且我也看不到QP02中的任何错误 下拉菜单中的公式,然后单击输入或保存。
触发FM是我需要做的其他任何设置,如果FM完美执行,我也想知道如何以及在哪里可以看到结果。 它始终是QAMR-MITTLEWERT表或字段。
FM在QP02中不触发。 这只是QP02中指定的公式。
您不能只指定FM。
因此,在QP02中,您应该指定类似X10010而不是X1的值。
一旦计算出该值 应该在检查类型的标准结果字段中。
Craig
我不确定您在这里要问什么。 您想要一个除数字字符外还包含字母字符的结果吗? 那是对的吗? 如果是这样,那就没有了。 麦克风不能包含非数字数据。
Craig
感谢Craig的回复。 是的,当我单击我的特征的"评估"按钮并且可以看到我的结果时,它会从QA32触发。 我还怀疑此FM会导出数值(e_result类型QAMKR-MITTELWERT),如果我想在与SQRT之类的字母相同的位置获得结果该怎么办(在我想要获得特征值的情况下) 分配给检验批的检验计划的类为018 INSPECTION_PLAN)。 我认为找到出口/巴迪很有意义。
正确。 FM假设您正在执行计算并返回一个值。
一种解决方法可能是使用数量而不是数量。
如果创建计算所得 特征为1的整数,无小数。 将规范设置为1。
如果AVG> 0012返回1,否则返回0。
然后,仅当值为1时,所计算的char才会求值 返回
如果您需要在COA中看到是/否,则可以通过文本元素将任何值转换为COA上的通过/失败。
Craig
是的,结果可以是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
一周热门 更多>