Foxtable(狐表)用户栏目专家坐堂 → 请教报表问题


  共有11994人关注过本帖树形打印复制链接

主题:请教报表问题

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/5 18:27:00 [只看该作者]

以下是引用秦胜雄在2012-11-5 18:08:00的发言:

非常感谢您!!!,经测试大写问题已OK,单价每次输入规格后显示为0,还不是最后一次的单价,不知还有什么设置没有,请指教,谢谢!!!


楼主,你的代码没有问题。但是,是无法取出最后一次单价的。

因为对一个日期的行,有多个,而你对于日期,没有设置时间,也就是说,会去取最大的那一天的第一行,无法定位到最后一次。

你要把日期类型设置成有时间的,在列属性那里……然后用你原来的代码就可以实现了。

 回到顶部
帅哥哟,离线,有人找我吗?
秦胜雄
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:118 积分:745 威望:0 精华:0 注册:2012/9/18 16:23:00
  发帖心情 Post By:2012/11/5 19:47:00 [只看该作者]

已将日期列属性改为DATETIME,日期显示OK,时间显示为00:00,请教还有其它需要设置吗?大写人民币是怎样加上去的,可以指点一下吗?,谢谢!!!!


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/6 8:40:00 [只看该作者]

Excel模版可以使用表达式:

http://www.foxtable.com/help/topics/1388.htm

 

表达式支持VbScript语法:

http://www.foxtable.com/help/topics/1415.htm

 

其中一个函数:

 

CUMoney(Value)
将数值转换为中文货币格式。
例如:
CUMoney(12345.12)
等于:壹万贰千叁佰肆拾伍圆壹角贰分


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/6 8:57:00 [只看该作者]

以下是引用秦胜雄在2012-11-5 19:47:00的发言:

已将日期列属性改为DATETIME,日期显示OK,时间显示为00:00,请教还有其它需要设置吗?大写人民币是怎样加上去的,可以指点一下吗?,谢谢!!!!


修改了下例子,应该可以了,你输入日期的时候,直接按两下空格键就行……大写的人民币的代码,在打印报表的右边的 事件 里。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table



 回到顶部
帅哥哟,离线,有人找我吗?
秦胜雄
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:118 积分:745 威望:0 精华:0 注册:2012/9/18 16:23:00
  发帖心情 Post By:2012/11/6 13:45:00 [只看该作者]

非常感谢!!!,已试用过,在主表日期按两下空格输入日期没问题,但订单明细表时间还是为00:00,还能帮帮忙吗?谢谢!!!

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/6 13:53:00 [只看该作者]

 不明白楼主的意思……上面的例子测试正常。

 回到顶部
帅哥哟,离线,有人找我吗?
秦胜雄
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:118 积分:745 威望:0 精华:0 注册:2012/9/18 16:23:00
  发帖心情 Post By:2012/11/6 14:06:00 [只看该作者]

又重新下一次,测试时间显示为0,跟试用版本有关系吗?


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/6 14:31:00 [只看该作者]

 与试用版无关……你按一下,或者两下空格,可以直接得到当前的时间。这个是狐表自由的功能,实在不行,就用代码吧 Date.Now()

 回到顶部
帅哥哟,离线,有人找我吗?
秦胜雄
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:118 积分:745 威望:0 精华:0 注册:2012/9/18 16:23:00
  发帖心情 Post By:2012/11/6 15:02:00 [只看该作者]

用DATE。NOW()时间显示是系统时间,但单价显示为0,不能显示最新单价,再帮一次忙吧,谢谢!!!


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/6 15:10:00 [只看该作者]

 例子里的单价,会显示为0吗?我测试不出来。远程我看一下吧。QQ800014337,说转小林。

 回到顶部
总数 25 上一页 1 2 3 下一页