找回密码
 立即注册

QQ登录

只需一步,快速开始

乱了思绪

注册会员

8

主题

26

帖子

180

积分

注册会员

积分
180
乱了思绪
注册会员   /  发表于:2024-8-12 17:32  /   查看:1570  /  回复:16
5金币
Hello,请问下 用公式字段中用 CONCATENATE连接  文本字段:“¥”  ,小数字段 :23166.24   

显示结果为¥23166.2     ,这个要怎么解决。。谢谢!!

16 个回复

正序浏览
Levi.Zhang
超级版主   /  发表于:2024-8-15 12:12:51
17#
乱了思绪 发表于 2024-8-15 12:10
就是想图省事,好几个地方都要这样组合,所以想吧公式字段弄明白。    那我这边没问题了。谢了哦。

不客气哈,感谢您对活字格的支持。
回复 使用道具 举报
乱了思绪
注册会员   /  发表于:2024-8-15 12:10:15
16#
就是想图省事,好几个地方都要这样组合,所以想吧公式字段弄明白。    那我这边没问题了。谢了哦。
回复 使用道具 举报
乱了思绪
注册会员   /  发表于:2024-8-15 10:26:28
14#
这个知道,5只是测试。我的意思是普通字段那里不管我设定精度多少,实际尾数后的0都不显示,但是公式字段就会显示。 有办法让公式字段和普通字段一样,不显示多余的0?  谢谢
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-8-15 10:13:29
13#
大佬,因为您设置的比例为:5,这样话小数点后五位都会显示出来,没有值会用0代替


还是看您的具体需求精确到多少位,建议您设置一定比例。比如设置为3,您这个例子的话建议您精确到千分位也就是比例设置为3呢~


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
乱了思绪
注册会员   /  发表于:2024-8-14 17:08:04
12#
你好,测试了下可以是可以,但是有个问题是,有什么办法可以不显示小数点后面的多余的0。非常感谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-14 16:29:22
11#
您好,目前使用外连库时公式字段还不支持设置字段类型,在网上查询了一下,这个是sqlserver数据库精度丢失了,得用精度更高的decimal数据类型

这边儿试了一下,将这个小数字段类型修改为decimal后就正常了

您可以试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
乱了思绪
注册会员   /  发表于:2024-8-14 15:34:02
10#
我看了。是FLOAT(53)。发现不算符号的话,包含小数点,只能到7个位数,超过了,就会被自动四舍五入掉。。有什么办法再创建公式字段的时候可以像内建表那样可以选择类型的么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-8-14 15:17:36
9#
大佬,公式字段为活字格的内置字段,您只是在活字格设计器添加了公式字段,不能同步到您的MS SQL数据库里哦!

您可以检查下【合计请款】这个字段类型是不是float类型的呢:
小数
float(53)


可以参考数据库字段类型帮助手册:https://www.grapecity.com.cn/solutions/huozige/help/docs/v10.0/connecttoexternaldatabase/connecttosqlserver

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
乱了思绪
注册会员   /  发表于:2024-8-14 12:56:13
8#
你好,在外联数据库中看不到我们在活字格里创建的 公式字段 。。我用NAVICAT连接MS SQL的
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-14 12:22:27
7#
不客气哈~有问题的话欢迎随时发帖交流
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部