找回密码
 立即注册

QQ登录

只需一步,快速开始

mamazi

论坛元老

6

主题

22

帖子

4274

积分

论坛元老

积分
4274

活字格认证

mamazi
论坛元老   /  发表于:2013-6-3 11:13  /   查看:11216  /  回复:12
语言是: C#
在做SPREAD的时候
1.用DateTime类型的CELLTYPE 应该做日期类型的check呢? 下面这样写  ErrorMessage 显示不出来
         
  1. DateTimeCellType dct = new DateTimeCellType();
  2.             dct.ErrorMessage = "请输入正确格式日期。";
  3.             dct.FormatString = "yyyy/MM/dd";
复制代码

2.如何检查输入数据的长度呢?
例如:IntegerCellType 需要报出检查长度的Message  又需要报出类型的Message 应该如何做?
下面这个只能报出类型的...  是不是有方法可以改写?
         
  1. IntegerCellType fpcell = new IntegerCellType();
  2.             fpcell.ErrorMessage = "请输入数值类型。";
  3.             sheet.Columns[3].CellType = fpcell;
复制代码

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-6-3 18:24:00
沙发
回复 1楼mamazi的帖子

你好,
需要自定义单元格类型进行校验:http://gcdn.grapecity.com/showtopic-5001.html
更改正则表达式即可校验不同类型。
回复 使用道具 举报
mamazi
论坛元老   /  发表于:2013-6-4 08:33:00
板凳
回复 2楼iceman的帖子

OK
多谢 本来还以为可以 不用自己写的方法呢~~
回复 使用道具 举报
admin讲师达人认证 悬赏达人认证 活字格认证 SpreadJS 开发认证
管理员   /  发表于:2013-6-4 13:23:00
地板
回复 3楼mamazi的帖子

恩,如果在自定义过程中遇到问题,请及时通知我。
回复 使用道具 举报
mamazi
论坛元老   /  发表于:2013-6-4 16:48:00
5#
回复 4楼admin的帖子

CELL输入的长度 也是像这样定义来做CHECK?
如果这样的话 岂不是 每个长度都要定义一个类来做检查?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-6-4 18:45:00
6#
回复 5楼mamazi的帖子

如果输入的是数值型只能通过自定义实现。
回复 使用道具 举报
mamazi
论坛元老   /  发表于:2013-6-7 15:14:00
7#
回复 6楼iceman的帖子

还请教一下 在那个HTC配置文件中方法 可不可以传多个参数?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-6-7 15:44:00
8#
回复 7楼mamazi的帖子

请问你调用哪个方法?
回复 使用道具 举报
mamazi
论坛元老   /  发表于:2013-6-8 11:06:00
9#
回复 8楼iceman的帖子

例如 :
  1. <PUBLIC:COMPONENT>

  2.   <PUBLIC:METHOD NAME="isValid">

  3.   </PUBLIC:METHOD>

  4. </PUBLIC:COMPONENT>



  5. <SCRIPT language="javascript">

  6.     function isValid(val) {

  7.         //替换空格为''

  8.         var result = val.replace(/\s*/g, '');  

  9.         if (result == "") {

  10.             return "单元格不能为空";

  11.         }

  12.         else {

  13.             return "";

  14.         }

  15.     }

  16. </SCRIPT>

复制代码


我想把isValid 多传个参数。
还有如果我想写多个方法在里面 应该如何调用呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-6-8 19:07:00
10#
回复 9楼mamazi的帖子

问题正在处理中,明天回复。谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部