0

我有一个简单的文本框在我的精确设计与临时表中的字段相关。 我只需要显示这个文本框如果它在临时表下的值是pupulate:所以如果值字段是pupulate(是一个字符串)我显示文本框,否则我不显示文本框。如何设置在VisualStudio中通过表达式报告文本框可见性?

我需要设置能见度通过表达

set visibility

这是向前迈进了最好的方法是什么?

谢谢!

+1

在提问之前尝试做一些研究。如果您遇到困难,我们很乐意提供帮助,但如果[首次Google结果](https://www.google.de/search?q=dynamics+ax+How+to+set+in+Report+the+TextBox + visibility + by + expression + in + VisualStudio%3F&gws_rd = cr,ssl&ei = HT_ZWNOqIoKB6ASPzZOwBQ#spf = 1)对于您的问题包含答案,您的问题不会显示任何研究成果。另请看看[Stack Overflow用户需要多少研究工作?](https://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow -users) –

+0

Hi @ FH-Inway,谢谢你有用的链接和方法。我真的是Visual Studio的初学者,现在我会更好地研究。 – ulisses

回答

2

您可以使用iif函数。按fx键,在这里你可以写你的代码。

iif函数评估条件并返回2个选项中的1个,例如,在您的情况下,只有存在时才需要显示一个值。

检查验证码:

=iif(fields!YourFieldName.value = "", true, false) 

如果你的领域是一个数字

=iif(fields!YourFieldName.value = 0, true, false) 

此代码评估您的字段的值,如果是完整的只是填充值。

+1

嗨@Jonathan Bravetti,谢谢你的工作! – ulisses

相关问题