使用IDT 4.1和在业务层进行查询时,是否可以格式化生成的数字?我的意思是 - 输出看起来像" 1.9982121921 ** E7 **" (请嘲笑E7部分)。我希望BO显示没有任何后缀的整数。 此外,在数千,数百万之后添加分隔符会更好......
答案 0 :(得分:2)
1.9982121921**E7**
是从数据库返回的值吗?这不是数字而是字符串(字母数字)?在这种情况下,您必须更改select语句并使用数据库函数来关闭非数字字符(例如SUBSTR
,MID
,LEFT
,...)
获得数字数据后,您可以使用显示格式功能更改对象的布局。
如果您对预定义格式不满意,可以随时定义自定义格式。格式化选项在Information Design Tool User Guide(BI 4.1 SP3中IDT文档的链接), 12.10.23创建和编辑业务层对象的显示格式一节中进行了描述。
右键单击并对象,然后从上下文菜单中选择创建显示格式... 。
或点击对象属性中的创建显示格式... 按钮(位于高级标签中)。
答案 1 :(得分:0)
将类型设置为数字并启用高精度复选标记。