找回密码
 立即注册

QQ登录

只需一步,快速开始

zztoll

初级会员

8

主题

41

帖子

452

积分

初级会员

积分
452

活字格认证圣诞拼拼乐微信认证勋章

zztoll
初级会员   /  发表于:2017-2-27 17:40  /   查看:5684  /  回复:5
我的表格中除了显示一些实时数据外,还会有一片空白区,这片空白区允许用户来输入文字,数字等内容
当输入一个较大的数,比如超过999999999999的数字时,会自动以科学计数法显示
当输入一个公式,并且其计算结果较大时,也会以科学计数法显示计算结果
请问在哪可设定表格中的数字不以科学计数法显示?谢谢!


WindowsFormsApplication1.rar

16.05 KB, 下载次数: 333

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-27 17:55:46
沙发
将单元格的 CellType设置为 TextCellType 即可

            var textCell = new FarPoint.Win.Spread.CellType.TextCellType();
            fpSpread1.ActiveSheet.Cells[1, 1].CellType = textCell;
回复 使用道具 举报
zztoll
初级会员   /  发表于:2017-2-27 18:06:49
板凳
刚试了下,设为Text后无法在单元格中输入公式了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-28 17:36:34
地板
在看看有没有别的方案可以满足您的需求
回复 使用道具 举报
zztoll
初级会员   /  发表于:2017-3-3 15:46:20
5#
目前没有别的方法来实现

也许是我没找对方法,但我发问前也进行了站内搜索,没找到解决办法
也许是控件本身不支持用户设定,固定就以科学计数法显示

我发现好多RD有此需求,如果控件本身不支持用户设定,建议可增加一个属性用于打开/关闭科学计数显示
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-3-3 17:04:28
6#
zztoll 发表于 2017-3-3 15:46
目前没有别的方法来实现

也许是我没找对方法,但我发问前也进行了站内搜索,没找到解决办法

谢谢您的建议。
目前来说,数字类型不支持超长的位数,因为平台有位数限制。
只能选择Text来显示超长字符。
但需求会和产品组反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部