Algrigore
偶尔的贡献者

如何检查所有列是否正确填写?

你好,

我正在尝试检查所有信息是否正确填写,我的意思是说使用的行项(格式为列表)是正确的吗?

我使用了isblank函数,但是当我更改货币时,它似乎不正确,检查它仍然存在。有人可以帮我弄这个吗?

algrigore_0-1644068846919.png

algrigore_1-1644068927813.png

谢谢!

12个答复12
Algrigore
偶尔的贡献者

嘿,

它不起作用,但感谢您的帮助。

对此,我真的非常感激。我认为我需要在此模块中创建其他行以检查主数据。...我认为这很容易。

祝你今天过得愉快!

br

托尼维格兰德
贡献者

你好@Algrigore

公式不起作用的原因是因为“ dim00_input数据”模块中的尺寸和这些模块中的尺寸“ att05”,“ att12”,“ att09”,“ att16”,“ att15”,“ att02”,“ att02”。在“检查”行中,项目不同。因此,该公式正在寻找这些模块的父或最高级别以获取数据,并将其变为空。

您可以使用代码函数将公式放置在同一模块中的每个模块中的公式:

isblank(代码('Company Code')&Code('产品家族')&Code('所有权')&Code('帐户图表')&Code('Market')&Code(“本地货币”))

或者,您可以引用“ ATT05”,“ ATT12”,“ ATT09”,“ ATT16”,“ ATT15”,“ ATT15”,“ ATT02”订单项,并在每个参考之后使用如下

isblank('att05 cmc02公司代码l2'.code [lookup:'company code']&'att12 module'.code [lookup:'product family']&'att09 module'.code [lookup:homplyhip'homplips']&'&'att16 module'.code [lookup:'帐户图表']&'att15 module'.code [lookup:'market']&'att02 module'.code [lookup:'local Currency'])

我不确定您的情况是什么,但是如果您的情况是检查是否任何在6个订单项中,必须将“检查”变为真实,然后您不应以上述方式使用isblank,而应将公式用作

isblank('Company Code')或ISBLANK(“产品家族”)或ISBLANK(“所有权”)或代码(“帐户图表”)或ISBLANK(“市场”)或ISBLANK(“本地货币”)

希望这可以帮助。

问候,

托尼

Algrigore
偶尔的贡献者

嗨,托尼,

感谢您的答复,实际上,情况是检查输入数据是否正确填充(通过用户表格选择列表 - 我指的是行(公司代码,产品家族,所有权...格式为列表)。

algrigore_0-1644140182563.png

它不起作用的公式。

我也使用了最后一个(isblank('Company Code')或ISBLANK(“产品家族”)或ISBLANK(“所有权”)或代码(“帐户图表”)或ISBLANK(“ Market”)或Isblank(“本地货币”),但我有相同的结果,即使其中一个是空白的,它也无法正常工作。

br

阿丽娜