以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- piao据打印问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3587)
|
-- 作者:chenwuwenyu
-- 发布时间:2009/7/16 9:24:00
-- piao据打印问题
在下面合计一栏中,能否通过表达式得到数据,如何做到?谢谢各位,小弟刚开始研究这个,以前用过易表,倒是不难 这个就有点摸不着了
此主题相关图片如下:000001.jpg

|
-- 作者:kylin
-- 发布时间:2009/7/16 9:30:00
--
重点看看帮助中的Excel报表
|
-- 作者:狐狸爸爸
-- 发布时间:2009/7/16 9:31:00
--
票据设计必须要绑定,可以绑定到一个表达式列。 请参考帮助中票据设计的实战演练一,而且提供了例子。
|
-- 作者:chenwuwenyu
-- 发布时间:2009/7/16 11:54:00
--
谢谢楼上的,原来是一定要绑定呀 不是很理想的说 excel报表需要的另一个功能不能实现
|
-- 作者:kylin
-- 发布时间:2009/7/16 12:35:00
--
excel报表需要的另一个功能不能实现?
excel报表功能很厉害的,应该说你的要求是可以实现的,说来听听
|
-- 作者:狐狸爸爸
-- 发布时间:2009/7/16 13:01:00
--
也可以不帮定,通过代码设置指定控件的内容。
|
-- 作者:chenwuwenyu
-- 发布时间:2009/7/16 15:04:00
--
2009-07-15 北仑开发区医院 李中正 半月板推结器 直头 7209084 0 89 1578 2009-07-15 北仑开发区医院 李中正 半月板推结器 直头 7209084 0 789 两条记录,但发票需要显示到一张上面 条件是同一日期,同一医生所用产品显示在同一张发票上
|
|
|
{"开票日期:" & [日期]} |
购货单位: |
[医院] |
|
|
|
|
|
|
|
货物名称 |
规格型号 |
单位 |
数量 |
金额 |
[产品] |
[规格] |
枚 |
[数量] |
[价格] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
总计: |
|
|
??? | excel报表没能做出来,现在用票据做出来了,但有个问题,打印时的页面设置一直设置不好 e.Form.Page.Landscape = True e.Form.Page.Width = 220 e.Form.Page.Height = 90 Dim doc As PrintDoc = e.Form.GernatePrintDoc() doc.Print() 大家看看有什么问题吗? 打出来貌似是A4,表格在中间很小的
ps:这个论坛要比易表活跃多了
|
-- 作者:狐狸爸爸
-- 发布时间:2009/7/16 15:08:00
--
禁止自动旋转
打印票据的时候,系统默认会自动根据实际纸张的大小,判断是否需要旋转打印内容,以便更好地配合纸张。 如果不需要自动旋转打印内容,可以将AutoRotate属性设为False。
例如:
e.Form.Page.Width = 150 e.Form.Page.Height = 80 Dim doc As PrintDoc = e.Form.GernatePrintDoc() doc.AutoRotate = False \'禁止自动旋转打印内容 doc.Print()
你可以删除下面这一行代码,重新打印一张,看看结果有什么不同:
doc.AutoRotate = False \'禁止自动旋转打印内容 这是个还在怀胎的产品,自然要多多关注。
|
-- 作者:yangming
-- 发布时间:2009/7/16 15:09:00
--
发票可以在窗口中做成套打,就象支票套打那样的,筛选的条件可以做在一个按钮中,按条件筛选后再打印发票
|
-- 作者:chenwuwenyu
-- 发布时间:2009/7/16 15:19:00
--
doc.AutoRotate = False
这个语句我也用了,这个设置下,没有变化,所以我才删去的
如果在窗口菜单中的页面设置中设置好,然后 Dim doc As PrintDoc = e.Form.GernatePrintDoc() doc.Preview() 再打印是没有问题的
|