用于检查属性中是否没有数据的 dxl 脚本
dxl script to check if an attribute has no data in it
这是我目前所拥有的。
Module m = current
load view "Standard view"
Object o = current
//column attribute Proposed Change
insert(column 4)
attribute(column 4, "Proposed Change")
width(column 4, 100)
//column attribute Object Type
insert(column 3)
attribute(column 3, "Object Type")
width(column 3, 100)
string txt = "Requirement"
Filter f1 = contains(attribute "Object Type", txt, false, true) //===Filter "Requirement" in Object Type
set f1
filtering on
这只是我希望在第一步中看到的属性。
我正在尝试弄清楚如何执行 if 语句,以便建议更改列仅在该列中有任何文本时显示。 (即如果字符串为空则不显示建议更改列,但如果字符串不为空则显示该列)否则它会显示一个信息框 "There are no Proposed Changes"
我对这一切都很陌生,到目前为止,我所做的都是 taught/read 来自 dxl 手册的自我。
任何人都可以帮助我或指出我下一步该做什么的正确方向吗?在这个问题上,maunal 一直让我感到困惑。
您正在为这个寻找 "notNull" -- 请参阅 DXL 手册中的第 25 章:显示控制 > 过滤器。那里有很多只有 DXL 而不是其他语言的东西,所以值得浏览一下看看你能用它做什么。
它可能是这样工作的:
Filter f_pc = notNull attribute "Proposed Change"
set f_pc
filtering on
如果您想将其与其他过滤器结合使用:
Filter f = f_pc && f1
set f
filtering on
祝您使用 DXL 好运。尽量不要学太多,否则你会在工作中被称为 DOORS Guy,而且很难避免这种情况。
这是我目前所拥有的。
Module m = current load view "Standard view" Object o = current
//column attribute Proposed Change insert(column 4) attribute(column 4, "Proposed Change") width(column 4, 100)
//column attribute Object Type insert(column 3) attribute(column 3, "Object Type") width(column 3, 100) string txt = "Requirement"
Filter f1 = contains(attribute "Object Type", txt, false, true) //===Filter "Requirement" in Object Type set f1 filtering on
这只是我希望在第一步中看到的属性。
我正在尝试弄清楚如何执行 if 语句,以便建议更改列仅在该列中有任何文本时显示。 (即如果字符串为空则不显示建议更改列,但如果字符串不为空则显示该列)否则它会显示一个信息框 "There are no Proposed Changes"
我对这一切都很陌生,到目前为止,我所做的都是 taught/read 来自 dxl 手册的自我。
任何人都可以帮助我或指出我下一步该做什么的正确方向吗?在这个问题上,maunal 一直让我感到困惑。
您正在为这个寻找 "notNull" -- 请参阅 DXL 手册中的第 25 章:显示控制 > 过滤器。那里有很多只有 DXL 而不是其他语言的东西,所以值得浏览一下看看你能用它做什么。
它可能是这样工作的:
Filter f_pc = notNull attribute "Proposed Change"
set f_pc
filtering on
如果您想将其与其他过滤器结合使用:
Filter f = f_pc && f1
set f
filtering on
祝您使用 DXL 好运。尽量不要学太多,否则你会在工作中被称为 DOORS Guy,而且很难避免这种情况。