关于Fastreport进行二维码打印尺寸设置的问题 [问题点数:50分,无满意结帖,结帖人yangzhouzhangdejiang]

Bbs1
本版专家分:0
结帖率 50%
Bbs4
本版专家分:1065
Bbs7
本版专家分:11651
Bbs7
本版专家分:11651
Bbs1
本版专家分:0
Bbs4
本版专家分:1065
Bbs2
本版专家分:169
Bbs1
本版专家分:0
Bbs2
本版专家分:204
Bbs5
本版专家分:2184
FastReport打印二维码(QRCode)中文(DEMO)
FastReport 完美支持中文<em>二维码</em>.(DEMO)
用FastReport制作二维码
使用FastReport工具制作、显示、<em>打印</em>、预览<em>二维码</em>图片。
fast report添加二维码控件
能直接在fast report报表添加<em>二维码</em><em>打印</em>的控件,支持pdf47、maxi等类型。据说只要覆盖资源文件,然后重新编译一下fast report就可以。但我试了一下,没起作用,可能是本人对Delp
Delphi的条型码,二维码的控件,支持整合到FastReport下面
delphi下的条型码,<em>二维码</em>编解码控件,支持将其整合进FastReport中,稍做修改可以支持所有FastReport中<em>打印</em>,而且在开发时使用所见即所得的方式,使用方便!
打印问题关于FASTREPORT
我想用FASTREPORT<em>打印</em>主从表;rn用TABLE可以<em>设置</em>它们的关联,rn由于需求,现在我必须用ADOQUERY,但是rn我不知道如何<em>设置</em>它们的关联关系?rn班级表,和学生表rn我在代码中可以控制它们的关联rn但是客户要求能灵活操作,rn属性中如何联系它们的关联呢??rn小弟很急,望你们帮忙阿
关于fastreport打印问题
OS:WINXP/WIN7rn开发语言:DELPHIrn<em>fastreport</em>版本 :2.5rnrn现在有这样的情况:rn 在<em>打印</em>中<em>设置</em>了2个<em>打印</em>页面,<em>设置</em>A页面<em>打印</em>纸张为A4 ,<em>设置</em>B页面<em>打印</em>纸张为A3rn <em>打印</em>预览的时候没有<em>问题</em>。但是点<em>打印</em>后 第一页纸张大小为A4大小 第二页纸张大小也变成了A4大小。rn 如何让 <em>打印</em>出来的2页纸张都跟各自<em>设置</em>的大小一样呢
fastreport 设置打印页的问题
我一共有5页,现在只想<em>打印</em>第二页,加上这段代码rnfrx.PrintOptions.PageNumbers ='2';rn可<em>打印</em>出来还是有5页
打印尺寸设置、图片编辑
<em>设置</em>图片大小的说明。适合照片编辑、设计人员。很好用的一个说明。
关于自定义尺寸打印问题
我之前程序是没有<em>问题</em>的,换了一台<em>打印</em>机,现在<em>打印</em>出来的东西就出<em>问题</em>了。rn原来用的<em>打印</em>机是佳能 PIXMA i6500,比较老的机型,现在用的是佳能 ix5000,都是喷墨<em>打印</em>机。rn<em>设置</em><em>打印</em>部分的代码: rnWith Printerrn .ScaleMode = 6rn .PrintQuality = vbPRPQHighrn .Orientation = vbPRORLandscapern .Height = 220rn .Width = 480rn .Zoom = 100rn .ScaleLeft = 0rn .ScaleTop = 8rnrn原来用老<em>打印</em>机什么都没有<em>设置</em>过,现在这个<em>打印</em>机,我试过在<em>打印</em>机服务<em>设置</em>属性里给他加了一个220 * 480的格式,然后默认用这个格式<em>打印</em>,但仍然不行。rn新<em>打印</em>机<em>打印</em>的纸张<em>打印</em>区域明显比以前小,估计也就30mm的宽度打能出东西来。rn我以前也是觉得喷墨<em>打印</em>机对自定义<em>尺寸</em>纸张<em>打印</em>支持不太好,一般用vb自带<em>尺寸</em>比较稳定,所以试了一下将PaperSize属性<em>设置</em>为VbPRPSA3,这样<em>打印</em>区域又是正常的了,可以完全<em>打印</em>,但是我要打的东西比A3要长50mm,所以很头大,不知道如何解决才好。请各位高手帮忙出下主意。谢谢了!!rn
FastReport4.14.1+QR二维码+演示例子
用FastReport4.14.1<em>打印</em>QR<em>二维码</em>,Demos下增加演示例子2DarcodeDemo。 注:注册控件时PtQREncode.dll、PtImageRW.dll与BSFD7.bpl放在一起
FastReport报表控件和Delphi中自带QuickReport报表控件,那个更好?
FastReport报表控件和Delphi中自带QuickReport报表控件,那个更好?
谁使用DELPHI研究出二维码问题
谁使用DELPHI研究出<em>二维码</em>的<em>问题</em>呀 想学习一下
FastReport转为PDF,以及二维码显示
Report report1 = new Report(); report1.Load(templatePath + "CTMR1.frx"); report1.RegisterData(ds); ((PictureObject)report1.FindObject("Picture1")).ImageLocation ...
显示二维码及其数据
1.jsp页面 &lt;button class=" btn btn-info" onclick="getIds();" &gt; &lt;i class="icon-qrcode" aria-hidden="true" &gt;&amp;nbsp;<em>打印</em><em>二维码</em>&lt;/i&gt; &lt;/button&gt; function getIds() { ...
如何设置CView的尺寸打印尺寸一致?
应该是先得到<em>打印</em>机<em>尺寸</em>,然后在CScrollView的SetScrollSizes()<em>设置</em>为该<em>尺寸</em>吧~希望视图的宽度就是A4纸的宽度,在视图页面上绘制的内容<em>打印</em>出来是一样的效果~~rn该怎么<em>设置</em>映射方式呢?GetDeviceCaps(LOGICALSX)得到96,应该是屏幕96dpi吧,怎么和实际<em>打印</em><em>尺寸</em>对应呢?
关于FastReport的直接打印问题
我想在预览窗口添加按钮,直接<em>打印</em>显示的报表内容,而不出现<em>打印</em><em>设置</em>的窗口
关于Fastreport分栏打印问题
我正在作一个报表,一页上要分两栏<em>打印</em>,但是左边和右边的数据来自不同的数据源,也就是说一页纸左边<em>打印</em>的是A表的数据,右边是<em>打印</em>的B表的数据,这样的报表用FastReport怎么作呢? rn谢谢各位大侠
关于fastreport打印格式的问题
DBGrid里的记录如下:rn序号 重量1 重量2 rn 1 10 20rn 1 30rn 2 10 20rn 3 10 20rn 3 30 40rnrnrn<em>打印</em>出来后要成如下格式(汇总与明细在同一行):rn序号 重量1 重量2 汇总rn 10 20rn 1 30 60rn 2 10 20 30rn 10 20rn 3 30 40 100rnrnrn目前只能实现如下(汇总与明细不在同一行上):rn序号 重量1 重量2 汇总rn 10 20rn 1 30 rn 60rn 2 10 20 rn 30rn 10 20rn 3 30 40 rn 100rnrnrn<em>问题</em>:rn1. 汇总如何能与明细在同一行上???rnrnrn
关于fastreport直接打印问题
rn我在<em>打印</em>后面接着有程序处理的代码。。。rn我想在成功<em>打印</em>后执行这些代码,不成功就不执行rn现在<em>问题</em>是rn在直接<em>打印</em>时遇到找不到<em>打印</em>机的错误。。。rn但又无法捕捉到错误。。。rn所以现在是不论<em>打印</em>是否成功都执行了后面的代码。。rn高手们有什么良策?rn
FastReport的条形码宽度怎么调啊?
如题
FastReport4.9.32 For Delphi7 Enterprise
FastReport4.9.32 For Delphi7 Enterprise版安装说明: 1、直接使用fr4_9_32_d7e.exe默认下一步安装即可。 2、生成汉化文件: 打开“开始-〉Fast
FastReport For Delphi7 通用安装方法
安装前请册除原有的FR控件。 1. "Tools|Environmet options..."中的"Library"标签面下"Library path"添加FastReport路径。    FastReport\FastQB      FastReport\FastScript    FastReport\Source    FastReport\Source\BDE    FastR
Smartforms 打印二维码
此方法需要SAP_BASIS版本在731以上 TCODE-SE73 选择’系统条形码’点击 ‘更改’ 按步骤创建一个系统条形码 Module Size 调节<em>二维码</em>的<em>尺寸</em> 进入smartforms 创建样式 填入条形码名称 创建一张表单测试<em>二维码</em>,填入创建好的样式   测试结果: ...
FastReport 自定义函数解决QRCode显示
在FastReport 4.2的barcode组件不包含QRCode(听说高版本的Delphi内置的FastReport已经包含QRCode功能),这篇文章简单讲下如何用自定义函数解决QRCode的显示<em>问题</em>。    首选QRCode的编码->图形采用了DelphiZXingQRCode组件,下载地址:http://www.debenu.com/open-source/delphizxingqrc
关于fastreport分栏打印问题
我<em>设置</em>page分2栏,在标题的bands里面复制两组标题,但是masterdata bands里左侧放一组数据,都画好表格,rn这样有一个<em>问题</em>,若记录数不满一页的话会变成最后一页表格不统一,很不美观。请问谁有比较好的办法解决吗?rn我百度都找不到什么有效的解决方法。
关于PDF417二维码打印问题
<em>打印</em>PDF417<em>二维码</em>,宽高固定,<em>二维码</em>内的内容长度不是固定的,如果文本内容长度较长,打出来的<em>二维码</em>图案如下:rn[img=https://img-bbs.csdn.net/upload/201408/14/1408025630_535591.jpg][/img]rn这样看起来比较正常。但是,如果文本内容较少,就会出现下面的情况:rn[img=https://img-bbs.csdn.net/upload/201408/14/1408025680_979159.jpg][/img]rn能明显看到中下部分的图案明显区别于其他地方的。虽然也能正常的读出来,但是客户认为这是有<em>问题</em>的,至少不美观,要打成和上面的那个一样才行,很郁闷。rnrn开发工具用的是D7,<em>打印</em>的方式是直接用ZPL命令。rnrn请教各位前辈是否有遇到上面的情况,希望能给个建议,不胜感激。
asp.net 支持FASTREPORT,并且二维码打印吗?
asp.net 支持FASTREPORT,并且<em>二维码</em><em>打印</em>吗?
c# FASTREPORT 二维码打印控件吗
请问c# FASTREPORT <em>二维码</em><em>打印</em>控件吗?
关于打印尺寸的获取
我的工程在视图中画曲线,而后<em>打印</em>出来,我想得到<em>打印</em>dc的<em>尺寸</em>,而后根据这个<em>尺寸</em>和屏幕的比例,来<em>进行</em>比例缩放,最后<em>打印</em>出来,我用下面的函数获得的<em>尺寸</em>和屏幕的怎么相差那么多,rnint cxPage = pDC->GetDeviceCaps(HORZRES);// 获取<em>打印</em>页面的水平宽度(象素) rn int cyPage = pDC->GetDeviceCaps(VERTRES);// 获取<em>打印</em>页面的垂直高度(象素) rn另外,我之前加了如下函数已经<em>进行</em>了坐标转换rnrnvoid CPrintOneViewView::OnPrepareDC(CDC* pDC, CPrintInfo* pInfo) rnrn // TODO: Add your specialized code here and/or call the base classrn if(pDC->IsPrinting()) //横向<em>打印</em>rn rn LPDEVMODE pDevMode; rn pDevMode=pInfo->m_pPD->GetDevMode(); rn pDevMode->dmOrientation=DMORIENT_LANDSCAPE; rn pDC->ResetDC(pDevMode); rn rnrn CView::OnPrepareDC(pDC, pInfo);rn long iLogPixelX=pDC->GetDeviceCaps(LOGPIXELSX);rn long iLogPixelY=pDC->GetDeviceCaps(LOGPIXELSY);rnrn pDC->SetMapMode(MM_ANISOTROPIC); //转换坐标映射方式、确定窗口大小 rn CSize size = CSize(6000, 5000); rn pDC->SetWindowExt(size); rn rn int xLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSX); //得到实际设备每逻辑英寸的象素数量 rn int yLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSY); rn rn rn long xExt = (long)size.cx *xLogPixPerInch/96; //得到设备坐标和逻辑坐标的比例 rn long yExt = (long)size.cy *yLogPixPerInch/96; rn pDC->SetViewportExt((int)xExt, (int)yExt);rnrn
Delphi7 & FastReport 2.5打印二维码问题
环境:Windows 7 X64,Delphi 7, FastReport 2.5 下载了一个ZintBarcode,经修改后在Delphi 7已成功安装TZintBarcodeComponent控件
FastReport添加二维码功能
在FastReprot中的添加<em>二维码</em>的功能, 有需要源码的朋友可以和我联系, 邮箱是fancycloud@163.com
FastReport支持二维码
FastReport支持<em>二维码</em>,Delphi中设计加入<em>二维码</em>
FastReport QRCode
让你的 FastReport 支持 QRCode <em>二维码</em>
delphi7如何通过fastreport打印条形码
delphi7如何通过<em>fastreport</em><em>打印</em>条形码,其中条码数据来自编辑框输入读取,然后<em>进行</em>连接数据库保存条码,数据库sqlserver2005;
关于设置Canvas尺寸问题
兄弟现在在做一个东西rnrn背景是一个Canvasrnrn我在这个Canvas上不断的画东西rnrn当我画的东西足够多的时候rnrn就发现屏幕上已经画满了rnrn再往下画就看不见了rnrn我们在J2ME中用高级控件的时候,当我向一个Form上append控件的时候rnrn如果加载的控件数量比较多,我点向下按钮,屏幕就会向下走rnrn但是Canvas不会rnrn我想问问大家有没有什么方法可以是让Canvas的<em>尺寸</em>变化一下rnrn谢谢
怎样设置打印尺寸
我的程序是一个<em>打印</em>票据的SDI(支持<em>打印</em>,<em>打印</em>预览)<em>打印</em>纸是带<em>打印</em>孔的纸(牵引纸),,现在<em>问题</em>是当打完一组数据后,<em>打印</em>纸自动换页,这样,<em>打印</em>纸rn会走一段空纸,怎样不让走空纸。rn我在代码中:rn BOOL CScaleView::OnPreparePrinting(CPrintInfo* pInfo)rnrn // default preparationrn pInfo->m_rectDraw.SetRect(0,0,.451,457);rn return DoPreparePrinting(pInfo);rn rnrn不起作用
如何设置fastreport打印边距?
如题
关于控件尺寸设置
请问:rn控件的大小从哪改?rn我做了一个界面,要求整个画面为800×600,文本框为30×120rn我在做的时候,Form的Scale属性设为800×600,这个对吗?然后用SSTab控件做一个个分页,<em>设置</em>Position的属性是800×480,然后往每一页面上上面放文本框,<em>设置</em>Position为121×30,结果文本框就变得很小很小比例完全不对,如果按我想要的效果,属性里显示的就是1740×450,是怎么回事呢。rn
关于尺寸设置
以前从来没仔细研究这玩意,但总是隐约觉得既然不是编译器自动分配的,那么就有<em>设置</em>错误的可能......rn这几天仔细看了一下<em>关于</em>该<em>尺寸</em>的<em>设置</em>,发现<em>设置</em>的结果很难验证是否正确,也没找到<em>关于</em>该<em>尺寸</em>的实际使用数量!rn比如现在一般只<em>设置</em>三个<em>尺寸</em>,IRQ、SVC以及USR,其中USR和IRQ是肯定会用到的,就拿IRQ来说吧,如果在IRQ中要用到临时变量,编译器实际上就是在进入IRQ的时候给了一个临时变量的指针,至于该指针是否超出了它允许的使用范围,编译器并不检查,如果IRQ的堆<em>尺寸</em><em>设置</em>为0x80,而实际上你定义了一个200字节的数组,编译器照样不会报任何警告或者错误!rnrn不知道兄弟们是怎么对付这个可能出现BUG的<em>问题</em>的?如何验证“栈”<em>尺寸</em><em>设置</em>的是否合理,即能保证程序的正确运行,又不至于浪费很多RAM空间!rn
FastReport 如何动态创建Barcode控件,并对条形码的属性进行设置
在FastReport中,是双击frxReport控件,再用里面的barcode控件来<em>进行</em>条形码的<em>设置</em>,这样可以说是静态的生成条形码并可以对条码的是属性<em>进行</em><em>设置</em>。 但现在需要动态的创建Barcode控
如何在delphi 7中用FastReport_4.9.32显示带中文的二维码
FastReport_4.9.32没有自带的显示<em>二维码</em>的控件,不知道如何加进去,才能显示出来。
FastReport教程:如何用图片创建QR码
下载FastReport.Net最新版本 在产品包装上看到像素QR条码不再是新鲜事。虽然它比带条纹的常规条形码更复杂,但无疑更可靠。QR码技术包含冗余(信息重复)和校验和。因此,即使有30%的代码损坏,也可以读取。校验和可确保正确读取。 此代码安全范围允许您将其读取到各种移动设备,低分辨率相机或低光(下降阴影)。 由于移动设备上的现代相机的分辨率非常高,因此代码的冗余不再那么重要,因此图像在...
delphi fastreport4 打印二维码 条形码
<em>二维码</em>生成 <em>fastreport</em>应用
各式标签二维码明确采用QR码或DM码,其两种不同码制的区别表现
摘自:http://blog.sina.com.cn/s/blog_15118fad00102xcb2.html 首先,我们要先了解什么是DM码,它与QR码区别在哪里?DM码即data matrix原名data code,中文翻译过来数据矩阵码。该码是原美国国际资料公司在1989年发明,且具有国际ISO标准。               不同码制的信息容量和信息密度是有极大的差别的。最...
关于打印纸张尺寸设置
不知有哪位高手知道怎么<em>设置</em><em>打印</em>纸张的自定义<em>尺寸</em>,我在属性选项中只能选择预定义的<em>尺寸</em>,十万火急!
VB打印尺寸问题
请问大神我在设计VB<em>打印</em>窗体的时候如何才能<em>设置</em><em>打印</em>出来的大小和程序的窗体大小一致?比如我想将该窗体以长12厘米宽5厘米<em>打印</em>出来,程序代码如何写?谢谢了
图片打印尺寸问题
这边是根据条码规则生产的标签图片、但是<em>打印</em>时超出规定的标签纸张大小,要怎么才你改变标签的图片大小,这样才能<em>打印</em>的下。rnrnrn<em>打印</em>代码:rn private void prtDoc_PrintPage(object sender, PrintPageEventArgs e)rn rn Graphics g = e.Graphics;rnrn Code39 _Code39 = new Code39();rn _Code39.Height =36; rn _Code39.Magnify =0; rn _Code39.ViewFont = new Font("宋体", 8);rn System.Drawing.Image _CodeImage = _Code39.GetCodeImage(ds.Tables[0].Rows[0]["BarCode"].ToString(), Code39.Code39Model.Code39Normal, true); // 这边是根据条码规则生产的图片、但是<em>打印</em>时超出规定的标签纸张大小rn g.DrawImage(_CodeImage,10, 55 + TZ.Height); //画标签rn
打印尺寸问题
写个<em>打印</em>程序,用来打一张自制表格,比例都设定好了,<em>打印</em>也没<em>问题</em>。最近碰巧<em>设置</em>了下<em>打印</em>纸张大小,从A4变B4或者B5,结果表格打到纸上,大小全变了!rn原先用的是 dc.SetMapMode(MM_ISOTROPIC);rn换成下面这个也还是会变rndc.SetMapMode(MM_LOMETRIC);rnrn怎样才能实现像素到<em>尺寸</em>的固定比例。rn着急中,谢谢。
Delphi7+fastreport 4 二维码 支持中文
基于开源的zint.dll生成<em>二维码</em>,集成到<em>fastreport</em>中,支持中文,可以安装到delphi7中。文件中包含代码、控件、zint.dll、测试项目和安装文档
FastReport Vcl 5.3.13 for Delphi7 支持二维码
FastReport Vcl 5.3.13 for Delphi7 支持<em>二维码</em>,本人正在使用,有详细的安装说明。
FastReport控件
一个带<em>二维码</em>功能的FastReport控件,含demo程式,可以自己<em>设置</em><em>二维码</em>大小,类型,支持标签<em>打印</em>,很实用,用了很多年,今天将它奉献出来
fastreport 5.3.13 支持delphi XE7,直接安装
<em>fastreport</em> 5.3.13 支持delphi XE7,支持<em>二维码</em>。是报表控件的首选。 本版本只支持delphi XE7,可以直接安装。绝对好用。
FastReport 如何显示二维码
如题!!!!
fastreport奇怪的打印问题
一个窗体中调用了两个视屏接口,一个读卡接口,两个电子秤接口,4个预警机接口,这些接口都类似于一个线程rn在这个窗体上<em>打印</em>,rnrn没有反应;同样<em>打印</em>的方法在一个只调用了一个读卡接口的窗体上很正常。。这种情况可能是什么原因引起的?rnrn用<em>fastreport</em>,调用它的loadfromfile方法,加载一个预先设计好的报表文件,再从数据库读取一些宽度高度之类的参数,最后调用它的<em>打印</em>方法。。rn到了PrepareReport(预加载报表)时就没有反应了。。rnrn代码:rnTPrinter中封装了<em>打印</em>相关方法,这个是初始化<em>打印</em>控件rnrnconstructor TPrinter.Create(Form: TForm;rn Oper, OpId, PrintPostion: string; frxReport: TfrxReport);rnbeginrn inherited Create(Form, Oper, OpId);rn Self.frxReport := frxReport;rn Self.PrintPostion := PrintPostion;rn InitPrinter;rnend;rnrnrnprocedure TPrinter.InitPrinter;rnvarrn Temp: string;rn I: Integer;rn Page: TfrxReportPage;rnbeginrn Self.frxReport.Clear;rn if Self.frxReport.LoadFromFile(ExtractFileDir(PARAMSTR(0)) + '\configs\' + PrintPostion + '.fr3',true) thenrn beginrn Width := 200;rn Height := 100;rn Left := 2;rn Top := 2;rn Times := 0;rn Action := 0; //<em>打印</em>方向rn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintWidth');rn if Temp <> '' then Width := StrtoInt(Temp);rnrn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintHeight');rn if Temp <> '' then Height := StrtoInt(Temp);rnrn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintLeft');rn if Temp <> '' then Left := StrtoInt(Temp);rnrn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintTop');rn if Temp <> '' then Top := StrtoInt(Temp);rnrn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintTimes');rn if Temp <> '' then Times := StrtoInt(Temp);rnrn Temp := ParamSqlManager.GetValueByName(PrintPostion + 'PrintAction');rn if Temp <> '' then Action := StrtoInt(Temp);rnrn for I := 0 to frxReport.PagesCount - 1 dorn beginrn if frxReport.Pages[I] is TfrxReportPage thenrn beginrn Page := TfrxReportPage(frxReport.Pages[I]);rn Page.PaperWidth := Width;rn Page.PaperHeight := Height;rn Page.LeftMargin := Left;rn Page.TopMargin := Top;rn if Action = 0 thenrn Page.Orientation := poportraitrn elsern Page.Orientation := poLandscape;rn end;rn end;rn end;rnend;rnrn这个是<em>打印</em>方法rnrnfunction TPrinter.Print: Boolean;rnbeginrn Self.frxReport.PrintOptions.ShowDialog := False;rn Self.frxReport.PrepareReport;rn Self.PrintSerial;rn Result := Self.frxReport.Print;rnend;rn调用此单元:rn初始化:rnPrinter := TPrinter.Create(Self, Oper, OpId, 'Cross', frxReport);rn<em>打印</em>:rn Self.pause;//暂停上面说的线程rn if ly_cross_main_unit.Printer.Print thenrn beginrn Self.WeightSQLManager.UpdateWeight(Weight);rn Self.WeightSQLManager.UpdateClient(Weight);rn Self.WeightSQLManager.UpdatePlan(Weight);rn Self.WeightSQLManager.UpdatePlanMoney(Weight);rn Self.StartAgain; //恢复线程rn end; rn
FastReport 打印 DBgridEh 的问题
这是FAST<em>打印</em>StringGrid DEMO中的代码,将StringGrid的每行每列循环赋值给FAST。rn[code=Delphi(Pascal)]varrn Cross: TfrxCrossView;rn i, j: Integer;rnbeginrn if c is TfrxCrossView thenrn beginrn Cross := TfrxCrossView(c);rn for i := 1 to 16 dorn for j := 1 to 16 dorn Cross.AddValue([i], [j], [StringGrid1.Cells[i - 1, j - 1]]);rn end;[/code]rnrn[color=#FF0000]以下是自己写 的 [/color]rn[code=Delphi(Pascal)]rnvarrn Cross: TfrxCrossView;rn i, j: Integer;rnbeginrn if c is TfrxCrossView thenrn beginrn Cross := TfrxCrossView(c);rn for j:=1 to dbgrdh2.RowCount do // 行数 (这里只能得到显示在FM的行数,而不是总的行数)rn for i := 1 to dbgrdh2.Columns.Count do //列数rn beginrn Cross.AddValue([j], [i],[dbgrdh2.SelectedRows.Items[i-1]]);rn//这里的代码不对,应该是[dbgrdh2.行数.列数]的数据(不知道的怎么写);rnrn end;rn end;rnend;rn[/code]rnrn数据源是TXT,所以只能直接从 DBgridEh 中循环取出单元格内的值,没怎么用过 DBgridEh ,不知道如何 得到这 行和列,项目已经用FAST写了小半了,所以不能换了!
FastReport 中添加二维码功能.(Delphi)
====================================================== 注:本文源代码点此下载 ====================================================== <em>fastreport</em> 中添加<em>二维码</em>功能.(delphi) 在实际工作中的遇到需要<em>打印</em><em>二维码</em>的需求,但delphi下的<em>fastreport</em><em>打印</em>控件
fastreport523可打印中文二维码
可<em>打印</em>中文<em>二维码</em>,可导出PDF文件。源码,可安装在XE7\XE8\XE10,已修正中文bug,特别是中文行文习惯空两字开头,但<em>fastreport</em>会自动遇空格转下一行。找了很久都没找到解决此<em>问题</em>的fr
动态创建Fastreport
动态创建Fastreport分以下几个步骤: 1.首先清空Fastreport,定义全局变量,并加载数据集    frReport.Clear;    frReport.DataSets.Add(frxDBDataset1);    DataHeight :=28;    DataWidth :=80;    FirstTop := 50;    FirstLeft := 15;
delphi FastReport,二维码
Delphi源码,报表<em>打印</em>,FastReport,<em>二维码</em>   FastReport 增加<em>二维码</em>支持(含源代码),方便在Delphi环境下使用FastReport的<em>二维码</em>功能,实现了一个 FastRep
Delphi6+fastReport3 QRCode二维条码生成打印源码实例
用Delphi6+fastReport3做的QRCode二维条码生成<em>打印</em>的实例源码,对于物流和仓存领域的程序开发者和学习者有一定的参考价值。源码比较简单,但是很实用,大家可以跟你自己的需要稍作处理和完
fastreport 连续打印问题
我希望实现的效果类似Pos机那样,打到哪里就停到哪里。连续<em>打印</em>中间也没有间隔。<em>打印</em>机使用的是连续针式<em>打印</em>机。rnrn我使用的是<em>fastreport</em>4.0 尝试在报表内写代码(Report.Page1.PaperHeight:=100)但没有起作用。想使用ChangePaper函数提示没有定义。rnrn网上找到部分相关代码:rnrn很多人认为Fr不能实现连续<em>打印</em>,以为只能通过自己写函数调用<em>打印</em>函数来实现连续<em>打印</em>,实际rnrn上,Fr可以轻易的实现连续<em>打印</em>,同时,实现时又是非常简单,你甚至可以在你的程序的<em>打印</em>设rnrn置中简单的让客户选择是否连续<em>打印</em>,其它都可以保持不变。rnrnfunction PelsTomm(Pels:Extended):Extended;rnbeginrnResult:=Pels/Screen.PixelsPerInch*25.4;rnend;rnrnprocedure PrintSerial(Frx:TFrxReport;SequencePage:Byte=0);rnvarrnP:TfrxReportPage;rnR,R1:Extended;rnbeginrn必须是二遍报表,否则无法计算总页数。rn下面的方法只适用于没有页脚的情况,因为如果有页脚的话rnFreeSpace就始终为0了。可以用报表脚来代替。rn因为是连续<em>打印</em>,也可以看作只有一页,报表脚也就相当于页脚了rnif not Frx.Engine.DoublePass then Exit;rn//SequencePage指要连续<em>打印</em>的页面,普通报表就是0rnP:=TfrxReportPage(Frx.Pages[SequencePage]);rnR1:=P.TopMargin+P.BottomMargin;rnwhile Frx.PrepareReport dornbeginrnif (Frx.Engine.TotalPages<=1) then Break;rnR:=Pelstomm(Frx.Engine.TotalPages*Frx.Engine.PageHeight-rnFrx.Engine.FreeSpace)+R1;rnP:=TfrxReportPage(Frx.Pages[SequencePage]);rnP.PaperHeight:=R;rnend;rn必须用上面的循环代码来得到准确的空白区域rn不能用通过计算总页数减去各页的页边距的方法来获得空白区域rn因为如果碰到一条记录过宽的情况导致换页,就不准确了。rnR:=Pelstomm(Frx.Engine.TotalPages*Frx.Engine.PageHeight-rnFrx.Engine.FreeSpace)+R1;rnP:=TfrxReportPage(Frx.Pages[SequencePage]);rnP.PaperHeight:=R;rnend;rnrn在预览或<em>打印</em>前先调用PrintSerial即可。rnrnrn本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/SmallHand/archive/2009/01/07/3727669.aspxrnrn这部分代码非常不稳定,经常报错。另外这部分代码好像只能放到程序中,而不能放置报表内部。我想能在报表中填写代码实现这个功能。rnrn望高手指导!!
FastReport 报表打印问题
各位兄弟,请不吝指教:<em>打印</em>发票时遇到一个<em>问题</em>:自定义页面,页面不是很大,一张A4纸可<em>打印</em>两张有余。用A4纸<em>打印</em>时,却发现<em>打印</em>了两张,第一张是空白,要<em>打印</em>的内容都在第二张上。<em>问题</em>出在什么地方呀?
fastreport 打印图片问题
比如我将<em>打印</em>图片的路径放在edit1.text中。。当然image1中也显示这张图片。。。请问下。。我这么才能在fr3中显示这张图片
FASTREPORT打印问题??
我用FASTREPORT做了一个报表。当我<em>打印</em>的时候我想把他横向打,但无论我在<em>打印</em>机属性那里<em>设置</em>,还是在<em>打印</em>对话框那里<em>设置</em>,都不可以。为什么呢???/
急!FastReport打印问题
各位用FastReport有没有遇到这个<em>问题</em>:<em>打印</em>机为LQ300K,平常<em>打印</em>都很正常,但是昨天有三张单据<em>打印</em>就是不正常,两台电脑<em>打印</em>有不同结果,有一台根本<em>打印</em>不出,出一些乱码后就不停进纸,有一台基本正常,但是有一行字会拆分成两行,两行有些字位置对不上,乱码为$@CCC等一些象拼音的字符,用喷墨<em>打印</em>机打就完全正常,请问是怎么回事,怎么解决?
FASTREPORT如何动态设置组件长度
FASTREPORT如何动态<em>设置</em>组件长度 我的想法是:通过设定的纸张来确定纸张的width, 然后来<em>设置</em>我的memo的宽度,但是memo的宽度,不能设定,要不总是不对 例如:我的page1.width
Delphi二维码、分组、批量打印经验小结
Delphi<em>二维码</em>中文支持、分组、批量<em>打印</em>经验小结 FastReport设计入库单报表实例 Delphi <em>二维码</em> 分组批量<em>打印</em> <em>fastreport</em> 控件 背景: 一直也没接触到什么复杂的报表,都是一
FastReport的问题:如何固定条形码的宽度?
<em>fastreport</em> 4.9,如何固定条形码的宽度啊? 现在是随着数据的不同,宽度也不同。 我想把宽度固定,谁做过?
FastReport.Net 中的条形码问题
友情科普:我们使用条形码已经有半个多世纪了!但条形码的大受欢迎实际上和数据库开发的发展密不可分。条形码让你可以快速识别商品,并在数据库中查找有关商品的信息。但是,今天的二维条码已经可以包含所有<em>关于</em>产品的信息了。 传统意义上的条形码 —— 根据标​​准,按一定顺序排列的一组字符或线条。 而二维条码通常占据一块正方形或矩形,并由像素和其组合构成。它比传统的Bar Code条形码能存更多的信
fastreport打印条形码技巧
<em>fastreport</em><em>打印</em>条形码技巧
FastReport打印问题
我的FR版本是2.5,报表是主从表。如下:rnPage Header1rnMaster Data1rnDetail Header1rnDetail Data1rnDetail Footer1rnChild1rnrn如果Detail Data1无任何记录,Detail Hearer1是不会<em>打印</em>的,也不会显示,我现在想把Detail Header1<em>打印</em>出来,然后再<em>打印</em>五个空表格(Child1),请问各位该怎样做?rn
fastreport打印问题
我把报表放在了一个dll里面,<em>fastreport</em>的版本是2.52firerose修改版,在调用<em>打印</em>的时候向针式<em>打印</em>机输出时<em>打印</em>机只是动几下并不<em>打印</em>,向喷墨<em>打印</em>机输出则没有任何<em>问题</em>,请问是什么原因?我永的是的win2000系统
fastreport打印自动缩放问题
比如设计是A3,那么在A4的<em>打印</em>机上能自动缩小成A4的方式rnrnfr3本身是不支持,但是应该可以将报表里面的全部组件按比rn例放大缩小就可以了吧,谁给个代码例子?
焦急:fastreport打印问题
有一个结果集:rn编号 省 省会rn1. 湖南 长沙rn2. 福建 福州rn3. 广东 广州rn4. 广西 南宁rn5. 四川 成都rnrn需要<em>打印</em>成:rn编号 省 省会 编号 省 省会rn1. 湖南 长沙 2. 福建 福州rn3. 广东 广州 4. 广西 南宁rn5. 四川 成都rnrnrnrn
fastreport打印问题?
如何在<em>打印</em>时让用户选择<em>打印</em>机及页号范围?rnrn用delphi自带的报表设计器,可以使用下面的语句实现form1.QuickRep1.PrinterSetup;rn这样可以弹出<em>打印</em>对话窗口,就可以实现了。rn用<em>fastreport</em>不知道用什么语句?
fastreport4二维码
<em>fastreport</em>产生<em>二维码</em>,含demo,只需在代码中引用frx2DBarcode单元,不需安装。然后把三个dll文件放在应用程序目录下
请推荐一个支持fastreport支持中文的二维码,谢谢
到盒子网下了个ZintBarcode 居然不支持中文,郁闷, 谁能推荐一个支持FastReport又支持中文的<em>二维码</em>组件,谢谢!给个下载地址,免费的哦
Zint生成二维码环境搭建
安装zint mkdir build cd build cmake … make [-j nr_proc+1] sudo make install sudo ldconfig 静态库安装 vi backend/CMakeLists.txt add_library(zint SHARED ${zint_SRCS}) 中 SHARED 改为:STATIC 安装libpng ./con...
FastReport 图片打印问题
FastReport加picture控件通過Dataset,Datafield 连到Sql_server image类型字段显示图片?为什么图片就是出不来?我看FastReport的列子也就<em>设置</em>了那两个属性啊.哪位知道?
fastreport打印预览问题!!!
: 报存数据到access数据库后直接调用<em>fastreport</em><em>进行</em><em>打印</em>,结果预览时一片空白,再点<em>打印</em>按钮就能预览?各位前辈教教我这是什么<em>问题</em>啊 !!!再如何解决!!
fastreport 打印 stringgrid问题
基本全是参考 <em>fastreport</em>的demorn代码如下unit Unit1;rnrninterfacernrnusesrn Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,rn Dialogs, StdCtrls, Buttons, Grids, frxCross, frxClass;rnrntypern TForm1 = class(TForm)rn frxReport1: TfrxReport;rn frxCrossObject1: TfrxCrossObject;rn StringGrid1: TStringGrid;rn BitBtn1: TBitBtn;rn procedure FormCreate(Sender: TObject);rn procedure BitBtn1Click(Sender: TObject);rn procedure frxReport1BeforePrint(Sender: TfrxReportComponent);rn privatern Private declarations rn publicrn Public declarations rn end;rnrnvarrn Form1: TForm1;rnrnimplementationrnrn$R *.dfmrnrnprocedure TForm1.FormCreate(Sender: TObject);rnvarrni:integer;rnj:integer;rnbeginrnfor i:=1 to StringGrid1.RowCount -1 dorn for j:=1 to StringGrid1.ColCount -1 dorn StringGrid1.Cells[i,j]:=IntToStr(i*j);rnend;rnrnprocedure TForm1.BitBtn1Click(Sender: TObject);rnbeginrn//frxReport1.cornself.frxReport1.ShowReport ;rnend;rnrnprocedure TForm1.frxReport1BeforePrint(Sender: TfrxReportComponent);rnvarrn Cross: TfrxCrossView;rn i, j: Integer;rnbeginrn //showmessage('1');rn if Sender is TfrxCrossView thenrn beginrn Cross := TfrxCrossView(Sender);rn for i := 1 to StringGrid1.RowCount -1 dorn for j := 1 to StringGrid1.ColCount -1 dorn Cross.AddValue([i], [j], [StringGrid1.Cells[i - 1, j - 1]]);rn end;rnend;rnrnend.rnrn他NN的运行起来点击按钮可以打开预览窗口,但是里面什么都没有,而且frxReport1BeforePrint事件貌似不执行,哪里有<em>问题</em>呢?
fastreport打印问题
是不是未注册的<em>fastreport</em><em>打印</em>时不能连续<em>打印</em>多页,一次只能<em>打印</em>一张,哪有注册号?
FastReport打印图片的问题.
FastReport2.47rn<em>打印</em>ACCESS数据库的OLE字段.rn现在有些记录OLE字段为空,有些存放的是BMP图片.图片大小不统一.rn现在在FastReport中放了一个PICTURE控件.<em>设置</em>其Stretched属性为True,在<em>打印</em>的时候仅仅是自动收缩图片为控件的大小,而不会自动<em>设置</em>BAND的大小,不<em>设置</em>,格式就会很难看.rn我想得到这样的效果,如果有ole字段有内容,则保持图片原始大小,并根据图片大小自动<em>设置</em>BAND的大小.如果没有,则不显示.
fastreport的一些打印问题
我用<em>fastreport</em>做标签,选的是虚拟<em>打印</em>机。标签大小我也设好了。但是当在第一次<em>打印</em>之后再<em>打印</em>预览时就出现错误,并且开发的系统也不能运行了。但如<em>打印</em>是其它类型的<em>打印</em>机就没有这种<em>问题</em>了,rn  真不好搞啊。rn  请各位大虾指点小虾一下。rn  谢先
fastreport直接打印问题
我想在不通过预览而直接<em>打印</em>,网上都说是以下代码实现的.为什么我在程序中提示PrintPreparedReport没有定义呢,我用的是4.7.1版本的.rnrn frxReport1.LoadFromFile('ReportName'); //报表设计保存在执行文件目录中rn frxReport1.PrepareReport;rn frxReport1.PrintPreparedReport('', 1, True, frAll);rnrnERROR:undeclared identifier:printpreparedreport
计算机基础(含xpoffice)ppt下载
一套完整的计算机基础ppt课件,包括xp、office系列的Word、excel、PowerPoint 相关下载链接:[url=//download.csdn.net/download/npjxq/2812018?utm_source=bbsseo]//download.csdn.net/download/npjxq/2812018?utm_source=bbsseo[/url]
HA_TeleportPro_v154下载
HA_TeleportPro_v154,网站抓取工具 相关下载链接:[url=//download.csdn.net/download/caolijunmingyan/3584456?utm_source=bbsseo]//download.csdn.net/download/caolijunmingyan/3584456?utm_source=bbsseo[/url]
漂亮的编辑框下载
填充渐变色的VC++窗体编辑框源代码,漂亮的VC编辑框,而且当输入字符的时候,文字还带有阴影效果,像是立体文字,一定会给你的窗体增色不少. 相关下载链接:[url=//download.csdn.net/download/chenyulei1234/4772900?utm_source=bbsseo]//download.csdn.net/download/chenyulei1234/4772900?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的