【问题标题】:Progress OpenEdge: How determine if user is filling fill-in with space of empty string? [closed]Progress OpenEdge:如何确定用户是否用空字符串的空间填充? [关闭]
【发布时间】:2020-09-04 17:17:28
【问题描述】:

我如何确定正在进行的 OpenEdge 4GL, 如果用户正在用空字符串的空间填充填充(在填充的离开)?

【问题讨论】:

    标签: openedge progress-4gl


    【解决方案1】:

    在 ABL 中,空字符串和空格字符串是相等的。因此,要检查“真正的”空字符串,请使用length() 函数。

    您可以将其与填充的screen-value 属性一起使用。

    【讨论】:

      【解决方案2】:

      根据您关心这个的原因,另一种方法是在使用前 TRIM() 填充。

      【讨论】:

        【解决方案3】:

        你可以试试:

        if trim(fill-in:screen-value) = "" then....

        或者:

        if length(trim(fill-in:screen-value)) = 0 then....

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-09-16
          • 2013-12-19
          • 2023-03-30
          • 1970-01-01
          • 1970-01-01
          • 2018-07-18
          • 2021-09-19
          相关资源
          最近更新 更多