更改 Maximo 中数字字段的显示格式

Change the display format of number field in Maximo

在使用 Maximo 的数据库配置添加数字字段并应用更改后,我使用应用程序设计器快速将新字段添加到应用程序。

令我惊讶的是,当我输入数字时,显示的是逗号分隔符(我不想要)。

即输入1000456,显示1,000,456。

如何让 Maximo 按原样显示它,而不用逗号分隔。

更新:

我已经在应用程序设计器和数据库配置应用程序中搜索了显示选项,但我没有看到任何关于显示选项的信息。

我认为这与您的本地化设置有关。并且数字将在没有逗号的情况下存储。但是,如果您希望显示没有逗号,我认为获得所需内容的最佳方法是使用 ALN 类型的属性和一个自动脚本,该自动脚本在 ALN 上执行正则表达式匹配以检查是否仅输入数字。

我遇到了同样的问题,这是我在 Python 中制作的脚本,它基本上从字符串中删除了字符,如果有人需要,我很乐意提供帮助:

numbers = ['0','1','2','3','4','5','6','7','8','9']
onlynumbers= ''
word = mbo.getString("DESCRIPTION")

for c in word:
    if c in numbers:
        onlynumbers = onlynumbers + c

mbo.setValue("DESCRIPTION",onlynumbers)