2020-09-05 11:01发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,有人可以帮我一下吗?
我想说:
=如果[在生产日期]> =" 2015-12-14",则"关闭",否则"打开"
但是,我一直收到此错误:'> ='函数中位置28处的表达式或子表达式使用无效的数据类型。 (IES 10037)。 有什么办法解决吗?
谢谢
[生产日期]是什么数据类型,它是字符串吗?
因为您正在将其与字符串" 2015-12-14"进行比较 如果不是字符串,请将固定日期格式设置为日期类型
检查 在您的功能列表中。 应该有一个formatdate或类似的函数,您需要将字符串固定日期格式化为与[生产日期]相同的日期格式
Hi Nina,
您 需要使用ToDate()函数。
=如果[投产日期]> = ToDate(" 12/14/2015";" dd/MM/yyyy")然后"关闭"否则"打开"
您可以使用类似于"生产日期"的日期格式。
https://blogs.sap.com/2016/07/28/formatdate-and-todate-a-simple-guide/
谢谢, Mahboob Mohammed
Mohammed,我做了以下工作,但是没有用。 请注意,我只有年份的后两位数字
=如果[生产日期]> = ToDate(" 8/20/17";" dd/MM/yy")然后"关闭",否则"打开" 我有这样的日期:5/1/17; 17年8月20日,..
嗨妮娜,
尝试一下
= If([生产日期]> = ToDate(" 8/20/17";" d/M/yy"))然后"关闭",否则"打开"
感谢, Mahboob Mohammed
最多设置5个标签!
[生产日期]是什么数据类型,它是字符串吗?
因为您正在将其与字符串" 2015-12-14"进行比较
如果不是字符串,请将固定日期格式设置为日期类型
检查 在您的功能列表中。 应该有一个formatdate或类似的函数,您需要将字符串固定日期格式化为与[生产日期]相同的日期格式
Hi Nina,
您 需要使用ToDate()函数。
=如果[投产日期]> = ToDate(" 12/14/2015";" dd/MM/yyyy")然后"关闭"否则"打开"
您可以使用类似于"生产日期"的日期格式。
https://blogs.sap.com/2016/07/28/formatdate-and-todate-a-simple-guide/
谢谢,
Mahboob Mohammed
Mohammed,
我做了以下工作,但是没有用。 请注意,我只有年份的后两位数字
=如果[生产日期]> = ToDate(" 8/20/17";" dd/MM/yy")然后"关闭",否则"打开"
我有这样的日期:5/1/17; 17年8月20日,..
谢谢
嗨妮娜,
尝试一下
= If([生产日期]> = ToDate(" 8/20/17";" d/M/yy"))然后"关闭",否则"打开"
感谢,
Mahboob Mohammed
一周热门 更多>