水晶报表打印类似于超市小票

wozuihaole 2013-08-23 11:45:42
我想用水晶报表打印超市小票那样的,就是内容多少就打多少,即打即停,纸是卷纸,打印机是热敏小票打印机,希望做过的大神提供点帮助,谢谢啦
...全文
359 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wozuihaole 2013-08-26
  • 打赏
  • 举报
回复
自己再顶一下,我现在找到了一个用API的方法,网上说可行,可是我不知道是用的不对还是怎么回事儿,反正就是实现不了动态定义水晶报表大小,http://bbs.csdn.net/topics/390564188,帮帮忙
  • 打赏
  • 举报
回复
水晶报表让你着魔了吧。 驱动pos打印机基本上应该直接将pos指令(例如ESC/POS指令)发给打印机,直接发给的是文字内容,而不是把什么图形发给打印机。
EnForGrass 2013-08-24
  • 打赏
  • 举报
回复
引用 9 楼 wozuihaole 的回复:
[quote=引用 7 楼 Chinajiyong 的回复:] 用水晶报表不是最好的选择,你可以看看这个帖子的6楼得回复http://bbs.csdn.net/topics/390510223?page=1
版主,我仔细看了你给我的方法,还是挺可行的,不过我们头说我们尽量用水晶报表,哎[/quote]水晶报表也是可以的,只是我没用水晶报表做过打印小票,你可以尝试一下
wozuihaole 2013-08-24
  • 打赏
  • 举报
回复
引用 7 楼 Chinajiyong 的回复:
用水晶报表不是最好的选择,你可以看看这个帖子的6楼得回复http://bbs.csdn.net/topics/390510223?page=1
版主,我仔细看了你给我的方法,还是挺可行的,不过我们头说我们尽量用水晶报表,哎
wozuihaole 2013-08-24
  • 打赏
  • 举报
回复
引用 10 楼 Chinajiyong 的回复:
[quote=引用 9 楼 wozuihaole 的回复:] [quote=引用 7 楼 Chinajiyong 的回复:] 用水晶报表不是最好的选择,你可以看看这个帖子的6楼得回复http://bbs.csdn.net/topics/390510223?page=1
版主,我仔细看了你给我的方法,还是挺可行的,不过我们头说我们尽量用水晶报表,哎[/quote]水晶报表也是可以的,只是我没用水晶报表做过打印小票,你可以尝试一下[/quote]恩,好吧,那也谢谢你啦,呵呵
wozuihaole 2013-08-24
  • 打赏
  • 举报
回复
引用 11 楼 sp1234 的回复:
水晶报表让你着魔了吧。 驱动pos打印机基本上应该直接将pos指令(例如ESC/POS指令)发给打印机,直接发给的是文字内容,而不是把什么图形发给打印机。
我没有pos指令集,网上也找不到我们用的型号,哎,最近看api说能实现,可是不知道为什么我的总有问题
EnForGrass 2013-08-23
  • 打赏
  • 举报
回复
用水晶报表不是最好的选择,你可以看看这个帖子的6楼得回复http://bbs.csdn.net/topics/390510223?page=1
wozuihaole 2013-08-23
  • 打赏
  • 举报
回复
引用 5 楼 Chinajiyong 的回复:
[quote=引用 4 楼 wozuihaole 的回复:] [quote=引用 3 楼 Chinajiyong 的回复:] 我没用水晶报表做你这种需求的,打印小票我用的第三方控件lodop 参考 http://www.hbsszx.com/lodop/PrintSample4.html http://blog.sina.com.cn/s/blog_721e77e50100ng1o.html
这个是WEB的吧??我想要的是winform的,不过还是谢谢啊,我一会儿仔细看看吧[/quote] winform 的话其实自带的打印控件都可以实现吧 参考http://blog.sina.com.cn/s/blog_55fb8bd90100aus3.html http://bbs.csdn.net/topics/260054273[/quote] 我想说那个需要打印控制码啊,我没有那个东西……,这些我之前也看过,版主啊,还有什么特别点的办法么???最好就是能控制水晶报表的,谢谢啦
EnForGrass 2013-08-23
  • 打赏
  • 举报
回复
引用 4 楼 wozuihaole 的回复:
[quote=引用 3 楼 Chinajiyong 的回复:] 我没用水晶报表做你这种需求的,打印小票我用的第三方控件lodop 参考 http://www.hbsszx.com/lodop/PrintSample4.html http://blog.sina.com.cn/s/blog_721e77e50100ng1o.html
这个是WEB的吧??我想要的是winform的,不过还是谢谢啊,我一会儿仔细看看吧[/quote] winform 的话其实自带的打印控件都可以实现吧 参考http://blog.sina.com.cn/s/blog_55fb8bd90100aus3.html http://bbs.csdn.net/topics/260054273
wozuihaole 2013-08-23
  • 打赏
  • 举报
回复
引用 3 楼 Chinajiyong 的回复:
我没用水晶报表做你这种需求的,打印小票我用的第三方控件lodop 参考 http://www.hbsszx.com/lodop/PrintSample4.html http://blog.sina.com.cn/s/blog_721e77e50100ng1o.html
这个是WEB的吧??我想要的是winform的,不过还是谢谢啊,我一会儿仔细看看吧
EnForGrass 2013-08-23
  • 打赏
  • 举报
回复
我没用水晶报表做你这种需求的,打印小票我用的第三方控件lodop 参考 http://www.hbsszx.com/lodop/PrintSample4.html http://blog.sina.com.cn/s/blog_721e77e50100ng1o.html
wozuihaole 2013-08-23
  • 打赏
  • 举报
回复
我有两个想法,一个是因为我的打印机支持自定义纸张,所以想我想用一个高度特别小的纸打印出每一行的内容,然后打印机设置是等到打印完所有工作再切纸,可是水晶报表我设置成特别小的纸后就会出现重叠行;还有一个想就是设置一个特别长的纸,然后让打印机自己判断后边是否没有内容了,没有就停止打印了,可是我又不会做这个。还有我看网上用printdocument的也挺多的,可是我有个问题就是我要打印的小票商品名字不固定,就是一行打不下就要自动换行,实现起来挺麻烦的,大家帮帮忙啊
wozuihaole 2013-08-23
  • 打赏
  • 举报
回复
自己先顶一下,千万不要沉啊,在线等
wozuihaole 2013-08-23
  • 打赏
  • 举报
回复
引用 7 楼 Chinajiyong 的回复:
用水晶报表不是最好的选择,你可以看看这个帖子的6楼得回复http://bbs.csdn.net/topics/390510223?page=1
我之前看过这代码和这个很像http://blog.csdn.net/sz_bdqn/article/details/5917427,只是这个就是有我说那个用pintdocument的困难了,就是小票的商品名长度不固定,要求能自动换行,而drawstring这个函数只能指定起始坐标没法指定末尾坐标等
Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说过吧!Crystal Reports 用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 ?您可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一个人分析、解释重要信息。感谢 revenant 上传!

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧