找回密码
 立即注册

QQ登录

只需一步,快速开始

HNA_fengjie

论坛元老

39

主题

97

帖子

1万

积分

论坛元老

积分
14189

活字格认证

HNA_fengjie
论坛元老   /  发表于:2011-10-31 18:00  /   查看:5894  /  回复:5
你好,当我将一些非法字符信息粘贴到Spread控件上的时候,会报一个提示信息,上面提示:“Can't set the data into the cell. The data type is not correct for the cell.”
,请问这个提示信息能不能转换成中文的?

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 18:17:00
沙发
可以修改C:\Program Files\GrapeCity\Spread.ASP.5.dotNet35\v5.0.3524\fp_client\fpspread\5_0_3524_2008\HTC\fpspread.js文件中的"Can't set the data into the cell. The data type is not correct for the cell."该字符处为你想要的文字
回复 使用道具 举报
HNA_fengjie
论坛元老   /  发表于:2011-11-4 10:49:00
板凳
你好,按照你的说的我将fpspread.js这个文件中的这句话修改为中文之后,在重新操作还是会报英文信息,修改不起作用,帮忙在看看,是不是还有其他的地方要修改,谢谢!
回复 使用道具 举报
admin讲师达人认证 悬赏达人认证 活字格认证 SpreadJS 开发认证
管理员   /  发表于:2011-11-4 11:12:00
地板

回复 3# HNA_fengjie 的帖子

你好,你是在什么操作时提示"Can't set the data into the cell. The data type is not correct for the cell."错误信息。是编辑单元格或者粘贴操作?
回复 使用道具 举报
HNA_fengjie
论坛元老   /  发表于:2011-11-4 11:17:00
5#

回复 4# admin 的帖子

你好,是再粘贴操作的时候,例如,单元格都是数字格式的,粘贴中文字符的就会提示这个错误信息
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-4 14:14:00
6#
需要按照以下步骤来解决该问题:
第一步:将fp_client拷贝到你应用程序的根目录
第二步:修改Web.config,添加配置信息,详细的操作方法可以参考http://gcdn.grapecity.com/showtopic-2440.html
  1. <?xml version="1.0"?>
  2. <configuration>
  3. <system.web>
  4.     ...
  5. </system.web>
  6. <appSettings>
  7. <add key="fp_client" value="fp_client" />
  8. </appSettings>
  9. </configuration>
复制代码

第三步:修改fp_client\fpspread\5_0_3524_2008\HTC目录中fpspread.htc、fpspreadie8.htc、fpspreadie9.htc、fpspread.js和fpspreadmac.js文件中的"Can't set the data into the cell. The data type is not correct for the cell."
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部