Foxtable(狐表)用户栏目专家坐堂 → [求助]时段字段format


  共有5045人关注过本帖平板打印复制链接

主题:[求助]时段字段format

帅哥哟,离线,有人找我吗?
rpg2813
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:277 积分:2437 威望:0 精华:0 注册:2011/8/28 12:23:00
[求助]时段字段format  发帖心情 Post By:2013/5/3 12:23:00 [只看该作者]

我有10个列,都是时段字段,然后这10个列的列名都有“时间”这两个字符

 

我的做法是

if 列是数字字段 and 列名包含“时间” then

  xxx

endif

原来的老版本汇总模式不支持format时,一切ok,后来嘛就出bug了

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=12&ID=31843&skin=0

现在我把代码注释掉了

但是就像我帖子里说的,3小时,foxtable显示为3,这太不方便了,我想把时段的字段格式化为00:00

代码如下

if e.col.isnumberic andalso e.col.name.contains("时间")=true then   

   if e.row.isnull(e.col.name)=false //有内容

      e.row.text=format(e.row\3600,"00")&":"&format(e.row/60)mod 60,"00"

   endif

endif

红色部分怎么写?


 回到顶部