代码之家  ›  专栏  ›  技术社区  ›  Nickolas Hook

解释为文本而不是数字的通用查询公式字段

  •  0
  • Nickolas Hook  · 技术社区  · 7 年前

    在一般查询中>结果网格如果我们对数据字段值使用公式,则结果被解释为文本。类似于。。。

    =[ARTran.Qty] * IIf([ARTran.DrCr]='D', -1, 1)
    

    ...返回所需的值。但是,在运行查询时,列的筛选选项是文本选项(“以开头”),而不是数字选项(“大于”)。此外,当导出到Excel时,无法在Excel公式中使用列,例如对列求和。

    有什么办法解决这个问题吗?

    (客户在公式字段中广泛使用G.I.s,将其全部写入标准查询是不现实的)

    1 回复  |  直到 7 年前
        1
  •  1
  •   Casval    7 年前

    您可以将Schema字段设置为ARTran。数量字段,该字段将在GI结果页面和Excel中以数字形式显示结果。您还需要设置标题,否则它将使用所选架构字段的标题。 GI Result Grid GI