点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的所有专家
当我在 UDF tambah印刷上选择选项" Y-pakai印刷"时,我想将单价提高10%。
*我的UDF类型= Alfa数字
我使用此查询,但代码为3006的errr
如果我使用其他查询:
选择当$ [rdr1.U_printing] ='Y'时的情况,然后$ [rdr1.price] *(1 + 0.1)否则$ [rdr1.Price]结束
我的SAP始终强制关闭。
请给我一些建议来解决这个问题。
感谢和评分
-Jurig Jrian
query.jpg (17.1 kB)
您只能使用一个选项进行更新。 这对两个选项均不起作用。
嗨,Jurig,
很抱歉,我已经在自己的系统中测试了我能想到的所有功能,但不幸的是我无法使其正常工作。 我完全不知道这是不可能的。
发生错误是因为任何形式的参数都将始终不返回任何东西,或至多为零。 您可以通过打开表单,然后转到"工具">"查询">"用户查询",然后手动运行查询来进行测试。
也许 Nagarajan K 可能对此有一些见识。
问候
Johan
嗨,Jurig,
请测试将所有字段包含在ISNULL中:
选择当ISNULL($ [rdr1.U_printing],'N')='Y'时的情况,然后ISNULL($ [rdr1.price],0)* 1.1否则ISNULL($ [rdr1.Price],0)结尾
此致
Johan
HI Nagarajan
您的查询未显示错误消息,但两个选项UDF的单价均更改为0.00。
如果我使用查询
在$ [$ 38.U_Printing] ='Y'然后$ [$ 38.14.number] *(1 + 0.1)否则$ [$ 38.14.number]结束时选择情况
当我添加销售订单时,如果我查看自己的SO记录,单价将增加21%
如果在类似以下情况,则先谢谢
hi,而不要使用案例
如果$ [OPRQ。" U_CN"] ='LANDSCAPE'THEN 选择'FA'
如果$ [OPRQ。" U_CN"] ='MECHANICAL'然后 选择'CHARBEL AKIKI'
嗨,
此查询,
SELECT 当$ [RDR1.U_PRINTING] ='Pakai Printing'时的情况不同 $ [$ 38.14.Number] * 1.1 结束 FROM RDR1
注意:
查询中的问题是U_Printing ='pakai Printing'而不是U_PRINTING ='Y'。此外,我们不能使用else函数
< p>致谢Nagarajan
一周热门 更多>