【问题标题】:add more than one value to an XML property向 XML 属性添加多个值
【发布时间】:2018-07-13 13:56:45
【问题描述】:

我的问题是您是否可以在组件的属性中添加值或语句

<groupbox parent="" name="6b61b93d-50d1-4803-89f7-8d08099e7f18" label="" x="0" y="2827" w="331" h="189" color="" enabled="True" visible="True" visibleentriesruleid="ES_COMPRADOR_1" flowstyle="Strict" />

在字段中添加另一个值

visibleentriesruleid = "ES_COMPRADOR_1"

我想要的是,如果该值未到达 ES_COMPRADOR_1,则采用我添加的以下值,即 ES_COMPRADOR_2

可以吗?

【问题讨论】:

  • 我不明白这个问题。顾名思义,XML 是一种标记语言,因此如果不添加编程语言,就没有动态属性或类似的东西。你能澄清一下吗?

标签: html xml


【解决方案1】:

你可以尝试使用内联conditional operator

visibleentriesruleid="ES_COMPRADOR_1 ? ES_COMPRADOR_1 : ES_COMPRADOR_2"

所以你的代码将是:

<groupbox parent="" name="6b61b93d-50d1-4803-89f7-8d08099e7f18" label="" x="0" y="2827" w="331" h="189" color="" enabled="True" visible="True" visibleentriesruleid="ES_COMPRADOR_1 ? ES_COMPRADOR_1 : ES_COMPRADOR_2" flowstyle="Strict" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 2011-04-06
    • 2023-03-14
    相关资源
    最近更新 更多