??xml version="1.0" encoding="utf-8" standalone="yes"?>波多野结衣一区二区,久久久久国产成人精品亚洲午夜,亚洲一区二区http://www.aygfsteel.com/fannie/category/39387.htmljava报表软g技术汇? java报表软g制作 报表软g新闻zh-cnFri, 19 Aug 2016 10:58:04 GMTFri, 19 Aug 2016 10:58:04 GMT60如何dAccess里的OLEcd的图?/title><link>http://www.aygfsteel.com/fannie/archive/2016/08/19/431634.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Fri, 19 Aug 2016 02:15:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2016/08/19/431634.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/431634.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2016/08/19/431634.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/431634.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/431634.html</trackback:ping><description><![CDATA[<p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; background-color: #ffffff;"><span style="font-family: 宋体;">w䆾证一c读卡器d的照片信息,保存?/span><span style="font-family: "Times New Roman", serif;">Access</span><span style="font-family: 宋体;">数据库中一般ؓ</span><span style="font-family: "Times New Roman", serif;">OLE</span><span style="font-family: 宋体;">型字D,囄?/span><span style="font-family: "Times New Roman", serif;">BMP</span><span style="font-family: 宋体;">格式Q因为是用其d器写入的Q其数据cd为常二进制数据?/span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; background-color: #ffffff;"><span style="font-family: 宋体;">再用报表?/span><span style="font-family: "Times New Roman", serif;">EXCEL</span><span style="font-family: 宋体;">dq些囄Ӟ如果该囄字段拖入单元格后Q预览就看不到图片了?/span><span style="font-family: "Times New Roman", serif;">EXCEL</span><span style="font-family: 宋体;">如何dq类囄|上有教E,q里不多说。如果你要用报表软g</span><span style="font-family: "Times New Roman", serif;">FineReport</span><span style="font-family: 宋体;">来展现这cd片该如何做呢Q?/span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="font-family: 宋体;">思\是采?/span><span style="font-family: "Times New Roman", serif;">FineReport</span><span style="font-family: 宋体;">的自定义函数Q?/span><span style="font-family: "Times New Roman", serif;">java</span><span style="font-family: 宋体;">?/span><span style="font-family: "Times New Roman", serif;">jna</span><span style="font-family: 宋体;">调用本地?/span><span style="font-family: "Times New Roman", serif;">WltRS.dll</span><span style="font-family: 宋体;">Q将数据?/span><span style="font-family: "Times New Roman", serif;">OLE</span><span style="font-family: 宋体;">字段中的长二q制数据转ؓ</span><span style="font-family: "Times New Roman", serif;">.wlt</span><span style="font-family: 宋体;">文gQ再调用本地Ҏ?/span><span style="font-family: "Times New Roman", serif;">.wlt</span><span style="font-family: 宋体;">文g转ؓ</span><span style="font-family: "Times New Roman", serif;">.bmp</span><span style="font-family: 宋体;">囄Q最l自定义函数q回囄?/span><span style="font-family: "Times New Roman", serif;">FineReport</span><span style="font-family: 宋体;">中显C?/span></p><p style="margin: 0px; padding: 0px; background-color: #ffffff;"><font face="Helvetica, Tahoma, Arial, sans-serif">1?/font><span style="font-family: 宋体; font-weight: bold;">前提准备</span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="font-family: 宋体;">本地库文?/span><strong><span style="font-family: "Times New Roman", serif;">WltRS.dll</span></strong><span style="font-family: 宋体;">保存?/span><strong><span style="font-family: "Times New Roman", serif;">E:\bmp\WltRS.dll</span></strong><span style="font-family: 宋体;">Q位|可变,?/span><span style="font-family: "Times New Roman", serif;">ixu</span><span style="font-family: 宋体;">保证以自定义函数中的路径一_Q?/span><span style="font-family: "Times New Roman", serif;">eclipse</span><span style="font-family: 宋体;">目中导?/span><span style="font-family: "Times New Roman", serif;">FINEREPORT</span><span style="font-family: 宋体;">?/span><span style="font-family: "Times New Roman", serif;">jar</span><span style="font-family: 宋体;">包?/span></p><p style="margin: 0px; padding: 0px; background-color: #ffffff;"><font face="Helvetica, Tahoma, Arial, sans-serif">2?/font><span style="font-family: 宋体; font-weight: bold;">实现自定义函?/span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; background-color: #ffffff;"> </p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="font-family: 宋体;">自定义一个函数类</span><span style="font-family: "Times New Roman", serif;">BinaryImage.java</span><span style="font-family: 宋体;">Q该cȝ?/span><span style="font-family: "Times New Roman", serif;">AbstractFunction</span><span style="font-family: 宋体;">Q在</span><span style="font-family: "Times New Roman", serif;">run()</span><span style="font-family: 宋体;">Ҏ中?/span><span style="font-family: "Times New Roman", serif;">java</span><span style="font-family: 宋体;">?/span><span style="font-family: "Times New Roman", serif;">jna</span><span style="font-family: 宋体;">调用本地库文?/span><span style="font-family: "Times New Roman", serif;">WltRS.dll</span><span style="font-family: 宋体;">Q最l返回图片。代码如下:</span></p><div style="font-family: Monaco, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Consolas, "Courier New", monospace; width: 694.516px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; background-color: #ffffff;"><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin: 0px; font-weight: bold;">Java代码<span style="font-size: 13px; color: #0000ff;">package</span><span style="font-size: 13px; background-color: #eeeeee;"> com.FineReport.function;  </span></div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all">   <br /><span style="color: #0000FF; ">import</span> java.awt.image.BufferedImage;  <br /><span style="color: #0000FF; ">import</span> java.io.BufferedOutputStream;  <br /><span style="color: #0000FF; ">import</span> java.io.File;  <br /><span style="color: #0000FF; ">import</span> java.io.FileOutputStream;  <br /><span style="color: #0000FF; ">import</span> java.io.IOException;  <br />   <br /><span style="color: #0000FF; ">import</span> javax.imageio.ImageIO;  <br />   <br /><span style="color: #0000FF; ">import</span> com.FineReport.data.core.db.BinaryObject;  <br /><span style="color: #0000FF; ">import</span> com.FineReport.script.AbstractFunction;  <br /><span style="color: #0000FF; ">import</span> com.sun.jna.Library;  <br /><span style="color: #0000FF; ">import</span> com.sun.jna.Native;  <br />   <br /><span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">class</span> BinaryImage <span style="color: #0000FF; ">extends</span> AbstractFunction{  <br />   <br />        <span style="color: #008000; ">//</span><span style="color: #008000; ">加蝲dllQ?E:\\bmp\\WltRS"是dll的文件完整\径,但不带后~名,生成WltRS.class  </span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">static</span> WltRS wltrs = (WltRS) Native.loadLibrary("E:\\bmp\\WltRS", WltRS.<span style="color: #0000FF; ">class</span>);  <br />         <br />        <span style="color: #0000FF; ">static</span> <span style="color: #0000FF; ">int</span> index = 0;  <br />         <br />        <span style="color: #0000FF; ">public</span> Object run(Object[] args) {  <br />                 <br />                <span style="color: #0000FF; ">int</span> current = index;  <br />                 <br />                <span style="color: #008000; ">//</span><span style="color: #008000; ">args[0] ?nbsp;BinaryObject对象Q取为bo  </span><span style="color: #008000; "><br /></span>                BinaryObject bo = (BinaryObject)args[0];  <br />                 <br />                <span style="color: #008000; ">//</span><span style="color: #008000; ">bo转换?wlt文gQƈ保存在位|E:\bmp\Q本地方法GetBmp的第一个参数是wlt文g的\?nbsp; </span><span style="color: #008000; "><br /></span>                getFile(bo.getBytes(), "E:\\bmp\\", current + ".wlt");  <br />                 <br />                <span style="color: #008000; ">//</span><span style="color: #008000; ">d.wlt为文?nbsp; </span><span style="color: #008000; "><br /></span>                File file = <span style="color: #0000FF; ">new</span> File("E:\\bmp\\" + current + ".wlt");   <br />                 <br />                <span style="color: #008000; ">//</span><span style="color: #008000; ">调用本地ҎQ在相同路径下生?bmp  </span><span style="color: #008000; "><br /></span>                wltrs.GetBmp("E:\\bmp\\" + current + ".wlt", 1);  <br />                 <br />                <span style="color: #008000; ">//</span><span style="color: #008000; ">dq返回图?nbsp; </span><span style="color: #008000; "><br /></span>                File imagefile = <span style="color: #0000FF; ">new</span> File("E:\\bmp\\" + current + ".bmp");  <br />                BufferedImage buffer = <span style="color: #0000FF; ">null</span>;  <br />                <span style="color: #0000FF; ">try</span> {  <br />                        buffer = ImageIO.read(imagefile);  <br />                } <span style="color: #0000FF; ">catch</span> (IOException e) {  <br />                        e.printStackTrace();  <br />                }  <br />                 <br />                index = (++index)%300;  <br />                <span style="color: #0000FF; ">return</span> buffer;  <br />        }  <br />         <br />         <br />        <span style="color: #008000; ">//</span><span style="color: #008000; "> byte[]转换为file的方?nbsp; </span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">public</span> <span style="color: #0000FF; ">static</span> <span style="color: #0000FF; ">void</span> getFile(<span style="color: #0000FF; ">byte</span>[] bfile, String filePath, String fileName) {   <br />        BufferedOutputStream bos = <span style="color: #0000FF; ">null</span>;   <br />        FileOutputStream fos = <span style="color: #0000FF; ">null</span>;   <br />        File file = <span style="color: #0000FF; ">null</span>;   <br />        <span style="color: #0000FF; ">try</span> {   <br />            File dir = <span style="color: #0000FF; ">new</span> File(filePath);   <br />            <span style="color: #0000FF; ">if</span>(!dir.exists() && dir.isDirectory()){<span style="color: #008000; ">//</span><span style="color: #008000; ">判断文g目录是否存在   </span><span style="color: #008000; "><br /></span>                dir.mkdirs();   <br />            }   <br />            file = <span style="color: #0000FF; ">new</span> File(filePath+"\\"+fileName);   <br />            fos = <span style="color: #0000FF; ">new</span> FileOutputStream(file);   <br />            bos = <span style="color: #0000FF; ">new</span> BufferedOutputStream(fos);   <br />            bos.write(bfile);   <br />        } <span style="color: #0000FF; ">catch</span> (Exception e) {   <br />            e.printStackTrace();   <br />        } <span style="color: #0000FF; ">finally</span> {   <br />            <span style="color: #0000FF; ">if</span> (bos != <span style="color: #0000FF; ">null</span>) {   <br />                <span style="color: #0000FF; ">try</span> {   <br />                    bos.close();   <br />                } <span style="color: #0000FF; ">catch</span> (IOException e1) {   <br />                    e1.printStackTrace();   <br />                }   <br />            }   <br />            <span style="color: #0000FF; ">if</span> (fos != <span style="color: #0000FF; ">null</span>) {   <br />                <span style="color: #0000FF; ">try</span> {   <br />                    fos.close();   <br />                } <span style="color: #0000FF; ">catch</span> (IOException e1) {   <br />                    e1.printStackTrace();   <br />                }   <br />            }   <br />        }   <br />    }  <br />}  <br />   <br /><span style="color: #008000; ">//</span><span style="color: #008000; ">用jna调用本地Ҏ的必L骤,具体含义不明  </span><span style="color: #008000; "><br /></span><span style="color: #0000FF; ">interface</span> WltRS <span style="color: #0000FF; ">extends</span> Library{  <br />        <span style="color: #008000; ">//</span><span style="color: #008000; ">定义要调用的本地Ҏ  </span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">void</span> GetBmp(String str, <span style="color: #0000FF; ">int</span> i);  <br />}  </div></div></div><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18.75pt; background-color: #ffffff;"> <span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">编译后?/span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: "Times New Roman", serif;">BinaryImage.class</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">?/span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: "Times New Roman", serif;">WltRS.class</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">Ҏ包名拯x表工E如报表安装目录下的</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: "Times New Roman", serif;">WebReport\WEB-INF\classes\com\FineReport\function\</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">文g夹下?/span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18.75pt; background-color: #ffffff;"><strong><span style="font-family: "Times New Roman", serif; color: #383838; padding: 0cm;">3</span></strong><strong><span style="font-family: 宋体; color: #383838; padding: 0cm;">、用自定义函数</span></strong></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="font-family: 宋体;">?/span><span style="font-family: "Times New Roman", serif;">OLE</span><span style="font-family: 宋体;">cd字段的值显CZؓ囄。启动设计器Q点L务器</span><span style="font-family: "Times New Roman", serif;">></span><span style="font-family: 宋体;">函数理器,新增自定义函?/span><span style="font-family: "Times New Roman", serif;">BINARYIMAGE</span><span style="font-family: 宋体;">Q选择</span><span style="font-family: "Times New Roman", serif;">com.FineReport.function.BinaryImage</span><span style="font-family: 宋体;">c:</span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="font-family: 宋体;"><br /><img alt="" src="http://dl2.iteye.com/upload/attachment/0119/4515/21c5581e-b816-351d-90f3-eb31de47518c.png" style="border: 0px;" /><br /> </span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">n份证d器写?/span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: "Times New Roman", serif;">Access</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">数据?/span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: "Times New Roman", serif;">OLE</span><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">型字D늚照片信息拖入单元|双击Q在<strong>数据?/strong></span><strong style="line-height: 18.75pt; text-indent: 21pt;"><span style="font-family: "Times New Roman", serif;">></span></strong><strong style="line-height: 18.75pt; text-indent: 21pt;"><span style="font-family: 宋体;">高</span></strong><strong style="line-height: 18.75pt; text-indent: 21pt;"><span style="font-family: "Times New Roman", serif;">></span></strong><strong style="line-height: 18.75pt; text-indent: 21pt;"><span style="font-family: 宋体;">自定?/span></strong><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;">昄中用自定义函数转换成图片:</span></p><p style="margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; text-indent: 21pt; line-height: 18.75pt; background-color: #ffffff;"><span style="line-height: 18.75pt; text-indent: 21pt; font-family: 宋体;"><br /><img alt="" src="http://dl2.iteye.com/upload/attachment/0119/4517/d2e615bb-02a1-3bb3-bf30-d7ddea2624ae.png" style="border: 0px;" /></span></p><img src ="http://www.aygfsteel.com/fannie/aggbug/431634.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2016-08-19 10:15 <a href="http://www.aygfsteel.com/fannie/archive/2016/08/19/431634.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>web报表开发工具FineReport Excel导入错位http://www.aygfsteel.com/fannie/archive/2015/05/12/425018.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Tue, 12 May 2015 06:06:00 GMThttp://www.aygfsteel.com/fannie/archive/2015/05/12/425018.htmlhttp://www.aygfsteel.com/fannie/comments/425018.htmlhttp://www.aygfsteel.com/fannie/archive/2015/05/12/425018.html#Feedback0http://www.aygfsteel.com/fannie/comments/commentRss/425018.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/425018.htmlweb报表开发工?/a>FineReport Excel导入错位
1. 问题描述
同一张模板,通过原样导出至Excel中,再刷新模板导入该Excel的时候,发现导入错位的问题,如下图所C:
2. 解决思\
q是因ؓFineReport?.1版本中新增了一个双向导入的功能Q即Excel双向导入Q其处理逻辑发生了变化,q对模板中合q的单元D行了处理Q导致导入错q情况出现Q那么此时只需要在模板中导出隐藏行列,q在导入Excel的时候,不用双向导入,卛_配置文g中关闭双向导入(双向导入默认关闭的,如果开启了需要关闭)卛_?/div>
3. 操作步骤
3.1 模板准备
如上效果图所C,准备如下图所C的模板Q?/div>
参数面板中有2个参敎ͼstarttime?span class="doc_formula" style="font-weight: bold; color: #0000ff;">endtimeQ其中开始日期的默认gؓQ?span class="doc_formula" style="font-weight: bold; color: #0000ff;">DATEDELTA(today(), if(tointeger(WEEKDAY($Date)) == 0, -6, 1 - WEEKDAY($Date)))Q结束日期的默认gؓQ?span class="doc_formula" style="font-weight: bold; color: #0000ff;">DATEDELTA(today(), if(tointeger(WEEKDAY($Date)) == 0, 0, 7 - WEEKDAY($Date)))?/div>
DATEDELTA(){函数的具体含义h看日期常用处理函数?/div>
合ƈB3和C3单元|其gؓQ?span class="doc_formula" style="font-weight: bold; color: #0000ff;">=range($starttime, $endtime)Q合qD3和E3单元|其gؓWEEKDAY(B3)Q合qF3和G3单元|讄其控件类型ؓ文本控g?/div>
?模板中要出现合ƈ的单元格?/span>
3.2 导出Excel
保存模板Q点d报预览,在web端打开该模板,q输入值班人字D|如下图,输入完成之后Q点dh上的输出>Excel>原样导出Q如下图Q?/div>
此时Q就会导出如上图所C的Excel?/div>
3.3 导入Excel
回到设计器界面,Ҏ导入行式报表中的操作步骤Qؓ该模板的工具栏添?span class="doc_navigation" style="font-weight: bold; color: #008080;">导入Excel按钮Q添加完成之后,重新填报预览该模板,点击导入ExcelQ选择刚刚导出的Excel文gQ即可看到如下图所C效果,位置错ؕQ?/div>
3.4 导出隐藏行列
回到设计器,点击模板导出属?/span>Q勾?span class="doc_navigation" style="font-weight: bold; color: #008080;">导出隐藏?/span>?span class="doc_navigation" style="font-weight: bold; color: #008080;">导出隐藏?/span>Q如下图Q?/div>
3.5 l果查看
此时再重新导出ExcelQ导入ExcelQ就可以看到位置不会发生错ؕ了?/div>


]]>图表制作FineReport单元格间联动http://www.aygfsteel.com/fannie/archive/2015/05/11/424997.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Mon, 11 May 2015 09:25:00 GMThttp://www.aygfsteel.com/fannie/archive/2015/05/11/424997.htmlhttp://www.aygfsteel.com/fannie/comments/424997.htmlhttp://www.aygfsteel.com/fannie/archive/2015/05/11/424997.html#Feedback0http://www.aygfsteel.com/fannie/comments/commentRss/424997.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/424997.html图表制作FineReport单元格间联动

1. 问题描述
在查看报表时Q可能某列的数据比较重要或者内Ҏ较多的情况下Q希望点击该行的某个数据时让其详l信息单独显C在数据的下方,q且不希望查数据库,此时要如何处理呢Q?/div>
如上图,我们点击订单P下面的收货h地址昄对应订单L货主城市+货主地址?/div>
2. 实现思\
通过l单元格增加链接-JavaScriptQ在js中给下面对应的单元格赋倹{?/div>
3. CZ
下面我们以一个例子ؓ例来看下如何实现效果?/div>
3.1 打开模板
打开模板Q?span style="font-weight: bold; color: #8b008b;">%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\DetailReport\Details_1.cpt
3.2 增加数据?/div>
如上图所C将货主地址拖入到H2单元gQ然后点?span style="font-weight: bold; color: #008080;">高>自定义显C?/span>其修改为:货主城市+$$$卌其显CZؓ"货主城市+货主地区"Q最后将该单元格的列宽设|ؓ0?/div>
注:"货主城市+$$$"中的货主城市是数据列?/span>
3.3 固定单元D|?/div>
׃要给单元D值ƈ且在扩展数据的下方,因此若要在固定位|显C值就要做如下几个讄?/div>
  • 每页昄固定条数
我们要让每一固定显C的条数相同Q因此要l单元格增加行后分页的条件属性?/div>
lA2单元格增加行后分늚条g属性,公式条gcd选择公式Qƈ在公式中输入Q?span style="font-weight: bold; color: #0000ff;">(row()-1)%10 == 0 x|C?0条扩展出的数据?/div>
  • 重复标题行和l尾行设|?/li>
重复标题行:叛_行序?Q选择讄重复标题?/span>?/div>
重复l尾行:选中3?行,叛_选择讄重复l尾?/span>?/div>
最l的表样如下Q?/div>
3.4 链接讄
下面我们要做的就是给A2单元D|超U链接,使点击A2单元格时Q对应的隐藏的H2单元格的内容昄在B4单元g?/div>
叛_A2单元|选择链接Q点击JavaScriptQ具体设|如下图Q?/div>
  1. var display=$("[id^='B13-0']");   //获取BS端的B13单元?/span>  
  2. display.text(address);   //lB13单元D?/span>  
注:q边是给BS端对应的单元D|׃A2单元格是扩展的ƈ且固定显C?0行数据,因此在模板中的B4单元格在BS端就是B13单元g?/span>
3.5 分页预览
点击分页预览Q?点击对应的订单ID可以看到下面的显C的是对应的详细收货人地址Q如上效果图?/div>
已完成的模板可参考:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\CellsRelate.cpt?/div>

]]>Finereport常见的数据集报错错误代码和解?http://www.aygfsteel.com/fannie/archive/2014/12/22/421631.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Mon, 22 Dec 2014 08:45:00 GMThttp://www.aygfsteel.com/fannie/archive/2014/12/22/421631.htmlhttp://www.aygfsteel.com/fannie/comments/421631.htmlhttp://www.aygfsteel.com/fannie/archive/2014/12/22/421631.html#Feedback1http://www.aygfsteel.com/fannie/comments/commentRss/421631.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/421631.htmlNS-war-remote=错误代码\:1117 压羃部v不支持远E设?/div>
NS_LayerReport_MultiDs=错误代码\:1101 行式引擎不支持多数据源展C?/div>
NS_LayerReport_RowCol=错误代码\:1102 行式引擎不支持条件属性修改行高列?/div>
NS_LayerReport_adFormula=错误代码\:1106 行式引擎不支持层ơ坐?/div>
NS_LayerReport_columns=错误代码\:1107 行式引擎不支持分?/div>
NS_LayerReport_expandAttr=错误代码\:1104 行式引擎只支持从上到下扩展属性,其它属性设|均不支?/div>
NS_LayerReport_float=错误代码\:1105 行式引擎不支持悬元?/div>
NS_LayerReport_present=错误代码\:1103 行式引擎不支持Ş?/div>
NS_LayerReport_sheets=错误代码\:1108 行式引擎不支持Sheet间运?/div>
NS_LayerReport_subreport=错误代码\:1109 行式引擎不支持子报表
NS_browser_lang=错误代码\:1119 未找到当前浏览器语言对应的国际化文g,以中文作ؓ默认语言
NS_cell_formula=错误代码\:1203 错误的公式参?/div>
NS_excel_poi=错误代码\:1207 导入Excel2007需要在lib目录下放|poi?/div>
NS_exception_deathCircle=错误代码\:1303 单元D死循环
NS_exception_noTemplate=错误代码\:1304 没有扑ֈ模板文g
NS_exception_ps=错误代码\:1302 行高列宽出面大小讄
NS_exception_readError=错误代码\:1305 模板文g解析出错
NS_exception_readExcelError=错误代码\:1306 文g解析出错
NS_exception_td=错误代码\:1301 数据集配|错?/div>
NS_export_2007=错误代码\:1122 导出Excel2007需要jdk版本1.5以上
NS_export_excelCellBg=错误代码\:1112 导出Excel单元D景只支持U色
NS_export_excelFormula=错误代码\:1110 导出Exel不支持该公式
NS_export_excelHtml=错误代码\:1111 导出Excel不支持Html中部分标{?/div>
NS_export_wordPageSize=错误代码\:1114 导出Word不支持多Sheet下的不同面讄
NS_mail_config=错误代码\:1204 邮g配置参数不正?/div>
NS_print_flashPaperSetting=错误代码\:1118 Flash打印不支持将面讄传递给打印?/div>
NS_print_noApplet=错误代码\:1202 当前工程目录下未发现Applet?/div>
NS_print_pdf=错误代码\:1121 PDF打印只支持IE内核览?其他览器将导出PDF文g
NS_print_plugin=错误代码\:1201 当前览器未安装打印所需插g
NS_register_ipFull=错误代码\:1115 pȝq发数已?/div>
NS_register_lic=错误代码\:1206 当前配置目录下未发现注册文g
NS_register_sense=错误代码\:1205 加密狗读取失?/div>

]]>用FineReport报表工具实现字段拼接回填数据?/title><link>http://www.aygfsteel.com/fannie/archive/2013/04/01/397226.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Mon, 01 Apr 2013 05:35:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2013/04/01/397226.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/397226.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2013/04/01/397226.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/397226.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/397226.html</trackback:ping><description><![CDATA[<div><p style="margin-bottom:0pt; margin-top:0pt; text-autospace:ideograph-other; text-align:center; line-height:18.0000pt; "><br /></p><p style="text-indent:21.0000pt; margin-bottom:0pt; margin-top:0pt; text-autospace:ideograph-other; text-align:justify; line-height:15.0000pt; background:#ffffff; "><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">数据表中需要新Z个字DdistrictQ该字段内容需要由另两个字Dcountry和city加上汉字拼接而成Q手动添加数据非帔R烦,q时候用FineReport</span><a ><span style="color: #0000ff; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">报表工具</span></a><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">的填报功能可以简单且快捷地实现字D|接ƈ回填x据库Q实现该字段内容的更新?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">下面看一?/span><a ><span style="color: #0000ff; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">Java报表工具</span></a><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">FineReport实现q一效果的具体步骤?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">1. l定数据?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">?/span><a ><span style="color: #0000ff; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">报表</span></a><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">表样中,A3单元格绑定country字段QB3单元格绑定city字段</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">C3单元格时对应district字段的,district字段由country字段和city字段拼接而成Q因而在C3单元g写入公式Q?/span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">=”国家Q?#8221;+A3+”城市Q?#8221;+B3</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.png" width="368" height="80" alt="" /><br /></span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">2. 讄填报属?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">讄</span><a ><span style="color: #0000ff; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">报表填报</span></a><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">属性,使得每个单元格的D够回填至对应的数据表字段中,如下?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.png" width="662" height="601" alt="" /><br /></span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">3. 讄控g属?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">讄报表控g属性,方便修改单元格的|q进而实现各字段的更斎ͼq里?个单元格都设|ؓ文本控gQ如下图</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.png" width="662" height="601" alt="" /><br /></span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">4. 填报预览</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">点击</span><a ><span style="color: #0000ff; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">报表设计</span></a><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">器上?#8220;填报预览”按钮Q可以在览器中预览到C3单元格的值已l自动拼接了Q如下图</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma;"><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.png" width="323" height="236" alt="" /><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">点击“提交”按钮Q弹出提交成功对话框Q表C更新的字段已经回填x据库?/span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.png" width="117" height="109" alt="" /><br /></span><span style="font-weight: bold; font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">5. 查数据表中district字段</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;">查看数据表,发现原先为空的district字段已经更新</span><span style="font-size: 9pt; font-family: Tahoma; background-position: initial initial; background-repeat: initial initial;"><br /></span><img src="http://www.aygfsteel.com/images/blogjava_net/fannie/数据?.jpg" width="499" height="389" alt="" /><br /></p><p style="margin-bottom:0pt; margin-top:0pt; "></p></div><img src ="http://www.aygfsteel.com/fannie/aggbug/397226.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2013-04-01 13:35 <a href="http://www.aygfsteel.com/fannie/archive/2013/04/01/397226.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> Finereport常见问题&紧急处理方?/title><link>http://www.aygfsteel.com/fannie/archive/2012/11/15/391368.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Thu, 15 Nov 2012 03:32:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2012/11/15/391368.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/391368.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2012/11/15/391368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/391368.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/391368.html</trackback:ping><description><![CDATA[<div><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: 宋体; ">                           </span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">出现问题先搜一下文档上有没有,再看看度娘有没有Q再看看论坛有没有。有报错要看日志Q?.5的日志在设计器的菜单栏有H口视图日志Q。下面简单罗列下常见的问题,大多文档上都有提到的?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">address pool is fullQ?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">地址池满Q连接数过q发C限?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">使用了未注册的功能:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">未注册的版本是可以试用所有功能的。注册的lic是勾选过功能点的Q如果制作的模板使用了未注册的功能就会报q个错误。一般容易分辨,有的客户可能掉报错界面Q这h试是好的Q一攑ֈ服务器上出不来Q没有报错界面就不太Ҏ发现了?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">提示注册Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">注册常见问题处理ҎQhttp://www.finereporthelp.com/help/9/4.html</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">session timed outQ?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">session时?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">没有q回数据集:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">在存储过E中的操作语句之前加上set nocount on 或者在数据集exec调用存储q程的前面加上这句?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">当SET NOCOUNT ?nbsp;ON Ӟ不返回计敎ͼ表示?nbsp;Transact-SQL 语句影响的行敎ͼ。当 SET NOCOUNT ?nbsp;OFF Ӟq回计数?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">如果存储q程中包含的一些语句ƈ不返回许多实际的数据Q则该设|由于大量减了|络量Q因此可显著提高性能?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">模板文g损坏Q或者打开模板没有反应Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">FR的cpt模板p计器做出源文件是一l组的标{括h的语句。像HTML的结构那P可以用文本编辑器打开。有些客L模板可能做的比较BTQ或者高低版本ؕ捣鼓Q或者正操作着出现什么DT的情况导致模板不完整。一般报错会告诉出错的位|?55版本可以用bak文gq原下,7.0׃太好办,可以试填补部分语句主要是标{来抢救部分模板?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">找不到模板:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">找不到模板可能的原因看看是不是URL的问题,直接在模板中写中文的话,有些览器是会自动{码的Q记得chrome、搜狗好像是Q,有些不会Q比如IE?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">java heap space、stack overflowQ?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">q个问度娘。常见的原因是模板做的很复杂Q用了上癑֭D,上百行的sql语句Q各U嵌套,其要注意有没有d@环。也有可能是服务器端的问题,比如tomcat最大内存太了用了默认?4M?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">数据集定义中有下拉复选框参数出问题:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">下拉复选框控gq回值默认情况下是数l,参数取到的字W串是不带引LQ所以在数据集定义的sql语句中调用字W串cd的参数的话要手动加上单引h行)。多个值用inQsql的in语句参数是字W串数组Q每个都要求带单引号。所以要转化下,把控件的q回值改成字W串Q间隔符?,'?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">本地预览的效果和服务器上的效果不一P</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">首先查jar包等是不是有问题。也有可能是嵌入q_后出现的问题?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">q_理忘了密码或者登不进Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">报表q_理只有一个̎P用户名和密码攑֜web-inf/resources/privilege.xml中?55密码没加密,7.0密码是加密的Q密码在<rootManagerPassword>标签中,把里面改?lt;![CDATA[___0022]]>密码是一?.用这个密码登q去再重新设|?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">图表中文qQ方框)Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">q个Linux环境下装了oracle后容易出现这L情况Q方框是~少中文字体的缘故(常见英文字体各种环境应该都有的)。安装对应的中文字体卛_解决?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">大块头的数据库搞坏字体环境ƈ不少见,上次在win7里面装dominoQ好多Y件的字体都被搞了Q重装了pȝ的中文字体重启了计算机才恢复正常?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">数据集预览的时候中文ؕ码(全问PQ?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">q有几U情况:一U是ҎQ这个是字体的原因,M出来汉字。一U是问号Q这个是~码的问题,比如mysql数据库默认的~码是latin1Q库里面没有中文对应的编码,p析不了中文,解决Ҏ是改变编码,比如把mysql的编码改成utf8或者gbk。这里要注意下的是,数据库有服务器编码,客户端编码,具体的某一个数据库和具体的表也有编码,只有在徏数据库徏表的时候选对了编码才行(没选的话就用的默认的)?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">repeated column width is larger than paper widthQ?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">q个看这D话应该是很好理解的。比如做的模杉K面宽度只能放开5列,l果l?列做了重复和ȝQ这个逻辑上肯定是说不q去的?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">模板打不开Q拒l访问:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">可能是win7操作pȝҎ件有权限?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">安装设计器后无法预览报表Q?04报错Q:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">对象不支持此属性或者方法、XXX未定义:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">文档</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">THREE未定?</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">自己没碰到过没解册?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">日期比较D出错Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">我测试用的是自己搭的sqlserver2005.2012/01/01q种格式的日期和FR上的2012-01-01q种格式的是不能比较的,直接从数据库中读取的日期格式都比较长Q不光是q月日,而且M出来Q不知道是ؓ什么,预览时可以看到的。然后我加了个在条g属性中加了个left(todate($$$),10)转化了一下就解决了,todate转化成了-q接Q前10是年月日?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">׃个单元格扩展出来的行高不一_填报预览Q:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">但是分页预览却是没有问题的。最后发现时因ؓ讄了数据字典。设|了数据字典的单元格其真实g行显CZ了的Q就换行了,所以变宽了。难道是填报预览时计需要空间的时候用的是真实D的Q解x法,注意点,拉宽点就好了?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">使用E序数据集出错:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">654?55都有个问题是加蝲了有问题的class文g作ؓE序数据集,下次打不开了,655是设计面板单元格界面没有了?.0版本没这个问题?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">E序数据集class文g必须攑֜class com fr data目录下?nbsp;~译好了后的class名也是不能修改的?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">自定义数据字典显C等号问题:</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">FR的像自定义数据字典这U地方,跟单元格q有提示定义框一定,如果不是‘=’号开头是当做字符串处理,‘=’号开头当做公式处理。所以单写一个等号就是空白的。显C等L话用="="</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">一个单元格内容q多报错Q?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:18.7500pt; background:#ffffff; "><span style="font-size: 10.5pt; font-family: Tahoma; ">临时解决ҎQ直接合q多个单元格可以增加输入内容?/span></p><p style="margin-bottom:0pt; margin-top:0pt; "></p></div><img src ="http://www.aygfsteel.com/fannie/aggbug/391368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2012-11-15 11:32 <a href="http://www.aygfsteel.com/fannie/archive/2012/11/15/391368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java报表软g中Oracle数据库厉行计划详?/title><link>http://www.aygfsteel.com/fannie/archive/2012/08/23/386146.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Thu, 23 Aug 2012 13:52:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2012/08/23/386146.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/386146.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2012/08/23/386146.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/386146.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/386146.html</trackback:ping><description><![CDATA[<div><p style="margin-bottom:0pt; margin-top:0pt; text-align:center; background:#ffffff; ">    <span style="color: #333333; font-family: Tahoma; font-size: 10.5pt; line-height: 15.75pt; text-align: left; "> Oracle数据库厉行计划的相关知识是本文我们主要要介绍的内容,我们首先介绍了厉行计划的概念Q然后给Z两个厉行计划的实例进行说明,最后介l了Oracle优化器的形式以及厉行计划Ҏ们的用途,接下来就让我们一h了解一下这部分内容?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'宋体'; background:#ffffff; ">QQ?/span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'Tahoma'; background:#ffffff; ">什么是厉行计划</span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">        所谓厉行计划,望文生义Q即便对一个查询Q务,做出一份怎样dlQ务的实计划。D个生存中的例子,我从珠v要去英国Q我能够抉择先去香港然后赯Q也能够先去北京赯Q可能去q州也能够。然而究竟怎样去英国划,也即便我的开支v码,q是一件划考究的事情。同样对于查询而言Q我们提交的SQL仅仅是描写出了我们的目标地是英国Q但至于怎么去,{闲我们的SQL中是未曾l出提醒消息的,是由数据库来定夺的?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">        我们先容易的看一个厉行计划的比拟QSQL> set autotrace traceonly</span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">厉行计划一Q?/span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> select count(*) from t;</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">COUNT(*)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">----------</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">24815</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">Execution Plan</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">0 SELECT STATEMENT Optimizer=CHOOSE</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">10  SORT (AGGREGATE)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">21 TABLE Access (FULL) OF 'T'</span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">厉行计划二:</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> select count(*) from t;</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">COUNT(*)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">24815</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">Execution Plan</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">0 SELECT STATEMENT Optimizer=CHOOSE (Cost=26 Card=1)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">10  SORT (AGGREGATE)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">21 INDEX (FULL SCAN) OF 'T_INDEX' (NON-UNIQUE)(Cost=26 Card=28180)</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">q两个厉行计划中Q第一个表C求和是I越举行全表扫描来做的,把全副表中数据读入内存来逐条累加;W二个表CZ据表中烦引,把全副烦引读q内存来逐条累加Q而无d读表中的数据。然而这两种措施I竟哪种快呢?{闲来说可能二比一快,但也不是l对的。这是一个很Ҏ的例子演C厉行计划的差异。对于؜杂的SQL(表连接、嵌套子查询{?Q厉行计划可能几十种甚至上百U,然而究竟那U良好呢?我们事前q不懂得Q数据库本n也不懂得Q然而数据库会依据定然的法定可能普查消息(statistics)L择一个厉行计划,{闲来说抉择的是比拟优的Q但也有抉择失手的时候,q即便这ơ谈论的价值所在?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'宋体'; background:#ffffff; ">QQ?/span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'Tahoma'; background:#ffffff; ">Oracle优化器Ş?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">        Oracle优化器有两大c,Z法定的和Z代h的,在SQLPLUS中我们能够察看init文g中定义的~省的优化器形式?/span></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> show parameters optimizer_mode</span> <span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">NAME TYPEVALUE</span> <span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">optimizer_mode string  CHOOSE</span><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'宋体'; background:#ffffff; ">  </span><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL></span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "></p><p style="margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">q是Oracle8.1.7 企业版,我们能够看出Q默认安装后数据库优化器形式为CHOOSE,我们q能够设|ؓ RULE、FIRST_ROWS,ALL_ROWS。能够在init文g中对全副instance的所有会话设|,也能够独自对某个会话讄Q?/span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> ALTER SESSION SET optimizer_mode = RULE;</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">会话已改动?/span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> ALTER SESSION SET optimizer_mode = FIRST_ROWS;</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">会话已改动?/span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">SQL> ALTER SESSION SET optimizer_mode = ALL_ROWS;</span></p><p style="margin-left:34.5000pt; margin-bottom:0pt; margin-top:0pt; text-align:left; line-height:15.7500pt; "><span style="mso-spacerun:'yes'; color:#666666; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">会话已改动?/span></p><p style="margin-bottom:0pt; margin-top:0pt; "></p><p style="text-indent:28.3500pt; margin-bottom:0pt; margin-top:0pt; "><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">Z法定的查询,数据库依据表和烦引等定义消息Q按照定然的法定来发生厉行计?Z代h的查询,数据库依据搜集的表和索引的数据的普查消息(I越analyze 号召可能利用dbms_stats包来搜集)归纳来定夺拨取一个数据库感受最优的厉行计划(切实上无d最?。RULE是基于法定的QCHOOSE表示万一查询的表存在搜集的普查消息则Z代h来厉?在CHOOSE形式下Oracle批准的是 FIRST_ROWS)Q否则基于法定来厉行。在Z代h的两U措施中QFIRST_ROWS指厉行计划批准v码资源尽快的归来局部收L客户端,对于排序分页|CU查询尤其实用,ALL_ROWS指以大局p资源L的措施归来收L客户端?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">        Z法定的Ş式下Q数据库的厉行计划等闲比拟安宁。但在基于代L形式下,我们才有更大的时机抉择最优的厉行计划。也׃Oracle的许多查询方面的个性定然在Z代h的Ş式下能力揭示出来Q因而我们等闲不抉择RULE(q且OracleL?nbsp;Oracle 10i版本数据库开始将不再扶持 RULE)。既然是Z代h的Ş式,也即便说厉行计划的抉择是依据表、烦引等定义和数据的普查消息来定夺的Q这个普查消息是依据 analyze 号召可能dbms_stats包来定期搜集的。率先存在着一U可能,即便׃搜集消息是一个很p资源和工夫的动作Q尤其当表数据量很大的时候,因ؓ搜集消息是对全副表数据D行重新的全面普查Q因而这是我们定然端庄琢的问题。我们只能在服务器安逸的时候定期的举行消息搜集。这解释我们在一D|期内Q普查消息可能和数据库本w的数据q不合乎;另外即便Oracle的普查数据本w也存在着不准局?实参看Oracle DOCUMENT)Q更重要的一个问题即便及时普查数据相Ҏl比拟准,然而Oracle的优化器的抉择也q不是始l是最优的计划。这也攀附于Oracle对不同厉行计划的代h的计法?我们{闲是无法懂得翔实的计算法定?。这好像我们定夺从香港还是从北京去英国,车票、机等切实hI竟是怎么核算出来的我们ƈ不懂得,可能说我们目前打听的h消息Q在我们乘R前往的时候,xh跟我们的核算曄发生了改变。所有的因素Q都L及我们的全副开支?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'宋体'; background:#ffffff; ">QQ?/span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'Tahoma'; background:#ffffff; ">厉行计划安宁功能带给我们什?/span><span style="mso-spacerun:'yes'; color:#333333; font-weight:bold; font-size:12.0000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">      Oracle存在着厉行计划抉择失手的可能。这也是我们l常见的一些假象,例如L我的q程在测验数据库中跑的很好,但在产品数据库上即便跑的很差Q甚臛_者硬件条件比前者还好,q究竟是Z?g资源、普查消息、参数设|都可能对厉行计划发生L及。由于因素太多,我们LҎ来怀着一U莫名的生怕,我的产品数据库上U后I竟跑的好不?于是Oracle供给了一U安宁厉行计划的力气Q也即便把在验环境中的q行良好的厉行计划所发生的OUTLINESULC品数据库Q得厉行计划不会随着其他因素的改变而改变?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'宋体'; background:#ffffff; ">    </span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">那么OUTLINES是什么呢?先要推荐一个内容,Oracle供给了在SQL中利用HINTS来领g化器发生我们惌的厉行计划的力气。这在多表连接、؜杂查询中其用。HINTS的种c许多,能够讄优化器目?RULE、CHOOSE、FIRST_ROWS、ALL_ROWS)Q能够指定表q接的次序,能够指定利用哪个表的哪个索引{等Q能够对SQL举行许多_的扼制。穿这U措施发生我们想要的厉行计划的这些HINTS,Oracle能够存储q些HINTSQ我们称之ؓOUTLINES。穿STORE OUTLINES能够使得我们h后发生雷同厉行计划的力气,也即便我们h了安宁厉行计划的力气?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">      q里想给Z个附带的解释即便Q切实上Q我们穿工具修改SQLQ例如利用SQL EXPERT修改后的SQLQ这些不但仅是加了HINTS而且文本都曾l发生了改变的SQLQ也能够存储OUTLINESQƈ可被利用到利用中。但q不是定然见效,我们定然验察看是否见效。但׃ql了讹谬的OUTLINES,数据库在厉行的时候,揖 智疏忽过去重新生成厉行计划而不会归来讹谬,因而我们才敢塌心的q么利用。当然在Oracle文档中ƈ未曾指明能够q么做,文档中只是解释,万一存在OUTLINES的同时又在SQL中加了HINTSQ则会利用OUTLINES而疏忽HINTS。这U功能在LECCO公布的产品中会利用q一功能Q这么能够将SQL EXPERT的修改SQL的力气和安宁厉行计划的力气联合v来,那么我们对不能改动源代码的利用h了相当壮大的SQL优化力气?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">      可能我们会有疑问Q假定安宁了厉行计划Q那q搜集普查消息干?q是因ؓ几个起因构成的,率先Q目前的厉行计划对于未来发生了改变的数据未必即便M的,存在着目前的厉行计划不中意未来数据的改变后的效率,而新的普查消息的情Ş下所发生的厉行计划也q不是全副都U学的。那q个时候,我们能够批准新搜集的普查消息Q然而却Ҏ普查消息下不良的厉行计划批准Oracle供给的厉行计划安宁性这个力气安宁厉行计划,q么联合h我们能够发生心的高效的数据库运行环境?/span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; "><br /></span><span style="mso-spacerun:'yes'; color:#333333; font-size:10.5000pt; font-family:'Tahoma'; background:#ffffff; ">    </span> <span style="color: #333333; font-size: 10.5pt; font-family: Tahoma; background-color: #ffffff; background-position: initial initial; background-repeat: initial initial; ">我们q必需x的一个东西,Oracle供给的dbms_stats包除非具有搜集普查消息的力气Q还h把数据库中普查消?statistics)export/import的力气,q具有只搜集普查消息而得普查消息不利用于数据库的力?把普查消息搜集到一个特定的表中而不是即刻见?Q在q个基础上我们就能够把普查消息export出来再importC个测验环境中Q再q行我们的利用,在测验环境中我们考察最新的普查消息会导致哪些厉行计划发生改?DB EXPERT的Plan Version Tracer是模仿不同环境ƈU极察看不同环境中厉行计划改变的工具)Q是变好了还是变差了。我们能够把变差的这一局部在验环境中利用hints可能利用工具(SQL EXPERT是在重写SQLq一领土现在最强有力的工具)发生良好的厉行计划的SQLQ利用这些SQL能够发生OUTLINES,然后在品数据库利用最新的普查消息的同时移植进q些OUTLINES?br /><br /><span style="text-indent: -18pt; font-size: 10.5pt; font-family: 'Times New Roman'; "> </span><span style="text-indent: -18pt; font-size: 10.5pt; color: #ff0000; font-family: 宋体; "><a title="Java报表软g" >Java报表软g</a>Q?/span><br /><p style="margin-bottom:0pt; margin-top:0pt; "><a ><span style="color: #ff0000; font-size: 10pt; font-family: 'Times New Roman'; ">http://www.finereport.com/products/advantages</span></a></p><br /></span></p></div><img src ="http://www.aygfsteel.com/fannie/aggbug/386146.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2012-08-23 21:52 <a href="http://www.aygfsteel.com/fannie/archive/2012/08/23/386146.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>E序数据集传参用解x?/title><link>http://www.aygfsteel.com/fannie/archive/2011/12/01/365269.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Thu, 01 Dec 2011 03:28:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2011/12/01/365269.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/365269.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2011/12/01/365269.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/365269.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/365269.html</trackback:ping><description><![CDATA[     摘要: 通过TableData接口可以dM形式的数据源Qjava报表FineReport报表的数据来源可以是数据库数据或是文本数据,q且q可以是其它Mcd的数据,因ؓq些所有的数据来源都实CTableData接口Q所以用户只要实CTableData接口Q也可以用自定义类型的数据源了。对于传参,我们可以在程序数据集中写入传入的参数Q此Ҏ传入的参Cؓ tableName ?columnName...  <a href='http://www.aygfsteel.com/fannie/archive/2011/12/01/365269.html'>阅读全文</a><img src ="http://www.aygfsteel.com/fannie/aggbug/365269.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2011-12-01 11:28 <a href="http://www.aygfsteel.com/fannie/archive/2011/12/01/365269.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FineReport报表工具关于Linux下字体ؕ码终极解x?/title><link>http://www.aygfsteel.com/fannie/archive/2011/11/10/363383.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Thu, 10 Nov 2011 02:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2011/11/10/363383.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/363383.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2011/11/10/363383.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/363383.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/363383.html</trackback:ping><description><![CDATA[<span style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 13px/20px verdana, Arial, helvetica, sans-seriff; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(75,75,75); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">1</font></span><span style="box-sizing: border-box; font-family: 宋体">Q在</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">windows</font></span><span style="box-sizing: border-box; font-family: 宋体">下找到系l用到的字体,q里以楷体D?/span><span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">·?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">c</font></span><span style="box-sizing: border-box; font-family: 宋体">盘的</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman"><span id="wmqeeuq" class="Apple-converted-space"> </span>windows</font></span><span style="box-sizing: border-box; font-family: 宋体">文g夹的</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman"><span id="wmqeeuq" class="Apple-converted-space"> </span>Fonts</font></span><span style="box-sizing: border-box; font-family: 宋体">文g多w面存放了</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">windows</font></span><span style="box-sizing: border-box; font-family: 宋体">中用到的所有字体,具体路径</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">C:\WINDOWS\Fonts<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">·扑ֈ楷体字体</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">SIMKAI.TTF<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><v:shapetype style="box-sizing: border-box" id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke style="box-sizing: border-box" joinstyle="miter"></v:stroke><v:formulas style="box-sizing: border-box"><v:f style="box-sizing: border-box" eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f style="box-sizing: border-box" eqn="sum @0 1 0"></v:f><v:f style="box-sizing: border-box" eqn="sum 0 0 @1"></v:f><v:f style="box-sizing: border-box" eqn="prod @2 1 2"></v:f><v:f style="box-sizing: border-box" eqn="prod @3 21600 pixelWidth"></v:f><v:f style="box-sizing: border-box" eqn="prod @3 21600 pixelHeight"></v:f><v:f style="box-sizing: border-box" eqn="sum @0 0 1"></v:f><v:f style="box-sizing: border-box" eqn="prod @6 1 2"></v:f><v:f style="box-sizing: border-box" eqn="prod @7 21600 pixelWidth"></v:f><v:f style="box-sizing: border-box" eqn="sum @8 21600 0"></v:f><v:f style="box-sizing: border-box" eqn="prod @7 21600 pixelHeight"></v:f><v:f style="box-sizing: border-box" eqn="sum @10 21600 0"></v:f></v:formulas><v:path style="box-sizing: border-box" o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock style="box-sizing: border-box" aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape style="box-sizing: border-box; width: 63pt; height: 60.75pt" id="_x0000_i1025" type="#_x0000_t75"><v:imagedata style="box-sizing: border-box" o:title="楷体" src="file:///C:\Users\Sophia\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"><font style="box-sizing: border-box" face="Times New Roman"><img style="box-sizing: border-box" border="0" alt="" src="http://www.finereport.com/forumimages/font.png" /></font></v:imagedata></v:shape><o:p style="box-sizing: border-box"></o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><a style="box-sizing: border-box; color: rgb(52,104,164)" ><font style="box-sizing: border-box" color="#0000ff" face="Times New Roman">http://www.finereport.com/forumimages/font.png</font></a><font style="box-sizing: border-box" face="Times New Roman"><o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">2</font></span><span style="box-sizing: border-box; font-family: 宋体">Q将楷体字体拯?/span><u style="box-sizing: border-box"><span style="box-sizing: border-box; color: rgb(0,176,240)" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">Linux</font></span></u><u style="box-sizing: border-box"><span style="box-sizing: border-box; font-family: 宋体; color: rgb(0,176,240)">操作pȝ</span></u><span style="box-sizing: border-box; font-family: 宋体">?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">JRE</font></span><span style="box-sizing: border-box; font-family: 宋体">下的</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">\lib\fonts</font></span><span style="box-sizing: border-box; font-family: 宋体">文g?/span><span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">·注意q个</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">JRE</font></span><span style="box-sizing: border-box; font-family: 宋体">必须是服务器用到?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">JDK</font></span><span style="box-sizing: border-box; font-family: 宋体">下的</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">JRE<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">例如服务器ؓ</span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">tomcat<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">使用?/span><span style="box-sizing: border-box"><font style="box-sizing: border-box" face="Times New Roman"><span id="wmqeeuq" class="Apple-converted-space"> </span><span style="box-sizing: border-box" lang="EN-US">jdk</span></font></span><span style="box-sizing: border-box; font-family: 宋体">?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">usr</font></span><span style="box-sizing: border-box; font-family: 宋体">?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman"><span id="wmqeeuq" class="Apple-converted-space"> </span>/java/jdk1.5.0_13<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">登陆?/span><u style="box-sizing: border-box"><span style="box-sizing: border-box; color: rgb(0,176,240)" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">linux</font></span></u><u style="box-sizing: border-box"><span style="box-sizing: border-box; font-family: 宋体; color: rgb(0,176,240)">操作pȝ</span></u><span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">Cd</font></span><span style="box-sizing: border-box; font-family: 宋体">?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">usr/java/jdk1.5.0_13/jre/lib/fonts<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">·登陆?/span><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">ftp<span id="wmqeeuq" class="Apple-converted-space"> </span></font></span><span style="box-sizing: border-box; font-family: 宋体">之前准备好的楷体拷贝到当前目录?/span><span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">ftp id<o:p style="box-sizing: border-box"></o:p></font></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体">转到字体所在位|?span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体" lang="EN-US">get SIMKAL.TTF<span id="wmqeeuq" class="Apple-converted-space"> </span></span><span style="box-sizing: border-box; font-family: 宋体">到当前目录下<span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体" lang="EN-US">exit<span id="wmqeeuq" class="Apple-converted-space"> </span></span><span style="box-sizing: border-box; font-family: 宋体">退?span style="box-sizing: border-box; color: rgb(0,176,240)" lang="EN-US">ftp</span><span style="box-sizing: border-box; color: rgb(0,176,240)">工具可以了</span><span style="box-sizing: border-box" lang="EN-US"><o:p style="box-sizing: border-box"></o:p></span></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box; font-family: 宋体" lang="EN-US"><o:p style="box-sizing: border-box"> </o:p></span></p> <p style="box-sizing: border-box; margin: 0cm 0cm 0pt" class="MsoNormal"><span style="box-sizing: border-box" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">3</font></span><span style="box-sizing: border-box; font-family: 宋体">Q重启服务器</span><span style="box-sizing: border-box"><font style="box-sizing: border-box" face="Times New Roman"><span id="wmqeeuq" class="Apple-converted-space"> </span></font></span><span style="box-sizing: border-box; font-family: 宋体">解决<u style="box-sizing: border-box"><span style="box-sizing: border-box; color: rgb(0,176,240)">操作pȝ</span></u></span><u style="box-sizing: border-box"><span style="box-sizing: border-box; color: rgb(0,176,240)" lang="EN-US"><font style="box-sizing: border-box" face="Times New Roman">linux</font></span></u><span style="box-sizing: border-box; font-family: 宋体">下字体ؕ码问?br style="box-sizing: border-box" />文章转自Q?span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.5pt" lang="EN-US"><a style="box-sizing: border-box; color: rgb(52,104,164)" ><font style="box-sizing: border-box" color="#0000ff">http://blog.vsharing.com/fanfanzheng/A1443212.html</font></a></span></span></p></span><br class="Apple-interchange-newline" /><img src ="http://www.aygfsteel.com/fannie/aggbug/363383.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2011-11-10 10:11 <a href="http://www.aygfsteel.com/fannie/archive/2011/11/10/363383.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SQLServer2005获取大数据集时内存不FineReport报表软g的解军_?/title><link>http://www.aygfsteel.com/fannie/archive/2010/06/22/324208.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Tue, 22 Jun 2010 12:35:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2010/06/22/324208.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/324208.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2010/06/22/324208.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/324208.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/324208.html</trackback:ping><description><![CDATA[  <p class="MsoNormal" style="text-indent: 28.1pt; text-align: center; mso-char-indent-count: 2.0" align="center"><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt; color: black">SQLServer2005</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; color: black; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">获取大数据集时内存不?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt; color: black"><a >FineReport<span lang="EN-US" style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><span lang="EN-US">报表</span></span></a></span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-size: 14pt; color: black; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软g的解军_?/span></strong><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="font-size: 14pt; color: red"><o:p></o:p></span></strong></p> <p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span style="color: black; font-family: 宋体; mso-bidi-font-size: 10.5pt">一<span lang="EN-US">. </span>问题描述Q?span lang="EN-US"><o:p></o:p></span></span></strong></p> <p class="MsoNormal"><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">   </span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用</span><span lang="EN-US"><span style="mso-spacerun: yes">  </span>SQL Server<span style="mso-spacerun: yes">  </span>jdbc</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">d</span><span lang="EN-US">SQLServer2005</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的大数据量表时Q如数据量达?/span><span lang="EN-US">20</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">万时Q发生如下类似错误:</span></p> <p class="MsoNormal"><img height="172" alt="" src="http://www.finereport.com/forumimages/e82.png" width="552" border="0" /><br /> </p> <p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US">. </span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">原因Q?/span><span lang="EN-US"><o:p></o:p></span></strong></p> <p class="MsoNormal"><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.5pt"><span style="mso-spacerun: yes">   </span></span><span style="color: black; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt">发生该情况与</span><span lang="EN-US">sqlserver jdbc</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">驱动?/span><span lang="EN-US">select Method</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">有关?/span><span lang="EN-US">selectMethod</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">分ؓ</span><span lang="EN-US">direct</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US">cursor</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。当使用</span><span lang="EN-US">direct</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Ӟ驱动会一ơ性蝲入所有结果集?/span><span lang="EN-US">jvm</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内存中,因此造成?/span><span lang="EN-US">out of memory</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q而?/span><span lang="EN-US">cursor</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Ӟ会在服务器端创徏一?/span><span lang="EN-US">cursor</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q因此不会占据客L的大量内存?/span></p> <p class="MsoNormal" style="line-height: 21.6pt; mso-layout-grid-align: none"><span lang="EN-US"><span style="mso-spacerun: yes">  </span></span><span style="font-size: 10pt; color: red; font-family: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">注意Q?/span><span style="font-size: 10pt; color: black; font-family: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">此问题只存在?span lang="EN-US">MS SQLSERVER</span>Q其它关pd数据库无此问?span lang="EN-US"><o:p></o:p></span></span></p> <p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p> <p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US">. </span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">解决办法Q?/span><span lang="EN-US"><o:p></o:p></span></strong></p> <p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span lang="DA" style="color: black; mso-bidi-font-size: 10.5pt; mso-ansi-language: DA"><span style="mso-spacerun: yes">    </span></span></strong><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">修改</span><span lang="DA" style="mso-ansi-language: DA">SQLServer2005 jdbc</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="DA" style="mso-ansi-language: DA">URL: <o:p></o:p></span></p> <p class="MsoNormal"><span lang="DA" style="mso-ansi-language: DA">jdbc:sqlserver://192.168.100.118:1433;databaseName=test;<span style="color: red">selectMethod=cursor<o:p></o:p></span></span></p> <p class="MsoNormal"><span style="color: black; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-ansi-language: DA">如下图:</span><span lang="DA" style="color: black; mso-ansi-language: DA"><o:p></o:p></span></p> <p class="MsoNormal"><img height="334" alt="" src="http://www.finereport.com/forumimages/e83.png" width="555" border="0" /></p> <p class="MsoNormal"><span lang="DA" style="mso-ansi-language: DA"><span style="mso-spacerun: yes"> </span><br /> </span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-ansi-language: DA">?/span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q种方式会媄响整个应用程?/span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-ansi-language: DA">Q?/span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可能引v其他普通情늚d性能下降?/span><strong style="mso-bidi-font-weight: normal"><span lang="DA" style="color: black; mso-bidi-font-size: 10.5pt; mso-ansi-language: DA"><o:p></o:p></span></strong></p><img src ="http://www.aygfsteel.com/fannie/aggbug/324208.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2010-06-22 20:35 <a href="http://www.aygfsteel.com/fannie/archive/2010/06/22/324208.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FineReport关于Linux下字体ؕ码终极解x?/title><link>http://www.aygfsteel.com/fannie/archive/2010/04/13/318121.html</link><dc:creator>FineReport——报表技术领跑?/dc:creator><author>FineReport——报表技术领跑?/author><pubDate>Tue, 13 Apr 2010 02:18:00 GMT</pubDate><guid>http://www.aygfsteel.com/fannie/archive/2010/04/13/318121.html</guid><wfw:comment>http://www.aygfsteel.com/fannie/comments/318121.html</wfw:comment><comments>http://www.aygfsteel.com/fannie/archive/2010/04/13/318121.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fannie/comments/commentRss/318121.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fannie/services/trackbacks/318121.html</trackback:ping><description><![CDATA[  <p class="MsoNormal"> </p> <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt">1</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q在</span><span lang="EN-US" style="font-size: 9pt">windows</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下找到系l用到的字体,q里以楷体D?/span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">·?/span><span lang="EN-US" style="font-size: 9pt">c</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">盘的</span><span lang="EN-US" style="font-size: 9pt"> windows</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g夹的</span><span lang="EN-US" style="font-size: 9pt"> Fonts</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g多w面存放了</span><span lang="EN-US" style="font-size: 9pt">windows</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中用到的所有字体,具体路径</span><span lang="EN-US" style="font-size: 9pt">C:\WINDOWS\Fonts<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">·扑ֈ楷体字体</span><span lang="EN-US" style="font-size: 9pt">SIMKAI.TTF<o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt"><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US"> <img height="124" alt="" src="http://www.finereport.com/forumimages/e1.png" width="128" border="0" /></span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt"><o:p> </o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt">2</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q将楷体字体拯?/span><span lang="EN-US" style="font-size: 9pt">Linux</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="font-size: 9pt">JRE</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下的</span><span lang="EN-US" style="font-size: 9pt">\lib\fonts</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g?/span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">·注意q个</span><span lang="EN-US" style="font-size: 9pt">JRE</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">必须是服务器用到?/span><span lang="EN-US" style="font-size: 9pt">JDK</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下的</span><span lang="EN-US" style="font-size: 9pt">JRE<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">例如服务器ؓ</span><span lang="EN-US" style="font-size: 9pt"><a ><span lang="EN-US" style="font-size: 9pt"><u>tomcat </u></span></a></span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用?/span><span lang="EN-US" style="font-size: 9pt"> jdk</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="font-size: 9pt">usr</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="font-size: 9pt"> /java/jdk1.5.0_13<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">登陆?/span><span lang="EN-US" style="font-size: 9pt">linux</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">pȝ</span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt">Cd</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span><span lang="EN-US" style="font-size: 9pt">usr/java/jdk1.5.0_13/jre/lib/fonts<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">·登陆?/span><span lang="EN-US" style="font-size: 9pt">ftp </span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">之前准备好的楷体拷贝到当前目录?/span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt">ftp id<o:p></o:p></span></p> <p class="MsoNormal"><span style="font-size: 9pt; font-family: 宋体">转到字体所在位|?span lang="EN-US"><o:p></o:p></span></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 宋体">get SIMKAL.TTF </span><span style="font-size: 9pt; font-family: 宋体">到当前目录下<span lang="EN-US"><o:p></o:p></span></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 宋体">exit </span><span style="font-size: 9pt; font-family: 宋体">退?span lang="EN-US">ftp<o:p></o:p></span></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 宋体"><o:p> </o:p></span></p> <p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt">3</span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q重启服务器</span><span style="font-size: 9pt"> </span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">解决</span><span lang="EN-US" style="font-size: 9pt"><a ><span lang="EN-US" style="font-size: 9pt"><u>linux</u></span></a></span><span style="font-size: 9pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下字体ؕ码问?/span><span lang="EN-US" style="font-size: 9pt"><o:p></o:p></span></p><img src ="http://www.aygfsteel.com/fannie/aggbug/318121.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fannie/" target="_blank">FineReport——报表技术领跑?/a> 2010-04-13 10:18 <a href="http://www.aygfsteel.com/fannie/archive/2010/04/13/318121.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FineReport客户端打印的解决Ҏhttp://www.aygfsteel.com/fannie/archive/2009/12/04/304737.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Fri, 04 Dec 2009 02:18:00 GMThttp://www.aygfsteel.com/fannie/archive/2009/12/04/304737.htmlhttp://www.aygfsteel.com/fannie/comments/304737.htmlhttp://www.aygfsteel.com/fannie/archive/2009/12/04/304737.html#Feedback0http://www.aygfsteel.com/fannie/comments/commentRss/304737.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/304737.html FineReport的打印服务提供了单而高效的客户端及服务器端打印解决Ҏ?br /> 在实际的应用中,往往服务器和实际讉K报表的客L不在同一台机器中?
FineReport提供了两U不同的打印解决Ҏ以解决不同的需求?br /> 客户端打华ͼ在本机客L览报表Ӟ选择客户端打华ͼx行打印操作的为本接的打印机?
服务器端打印Q在本机客户端浏览报表时Q选择服务器端打印Q即执行打印操作的ؓ服务器所在机器所q接的打印机?nbsp;

? 如图所C,服务器在日本Q我们在北京讉K服务器上的报表?
当我调用客户端打印的时候,打印操作卛_北京被执行,那么我就可以在北京拿到这一份打印内?
当我调用服务器端打印的时候,打印操作卛_日本被执行,那么打印出的内容卛_日本?img src ="http://www.aygfsteel.com/fannie/aggbug/304737.html" width = "1" height = "1" />

]]>
发票打印方向解决Ҏhttp://www.aygfsteel.com/fannie/archive/2009/07/17/287174.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Fri, 17 Jul 2009 07:45:00 GMThttp://www.aygfsteel.com/fannie/archive/2009/07/17/287174.htmlhttp://www.aygfsteel.com/fannie/comments/287174.htmlhttp://www.aygfsteel.com/fannie/archive/2009/07/17/287174.html#Feedback1http://www.aygfsteel.com/fannie/comments/commentRss/287174.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/287174.html解决问题Q打印票据类文g的方向横向纵向设|问?/span>

解决ҎQ在打印|中d相应的纸张类?/span>

解决步棸Q?/span>

Q、在以往的Windows 98操作pȝ中,打印机属性里?#8220;U张大小”中有“自定?#8221;一V而Windows 2000和Windows XP中自定义的位|是不同于Windows 98的?/span>

q里用一个示例来表述。假定用户用了一?5cm宽,20cm高的自制U张Q想分别在Windows XP和Windows 2000操作pȝ中添加这Ƅ张类型,以便使用时可以方侉K择?/span>

׃在Window XP和Windows 2000操作pȝ中添加自定义U张的步骤完全相同,q里只用一个在windowsXP下的CZ作ؓ代表?/span>

在Windows XP操作pȝ中,步骤如下Q?/span>

Q?Q、调?#8220;服务器属?#8221;界面?/span>

?#8220;控制面板”中选择“打印机和传真?#8221;双击打开。然后点?#8220;文g”Q在下拉菜单中选择“服务器属?#8221;。如图(Q)Q?/span> 

图(Q)Q打开“服务器属?#8221;

Q?Q、创建,q且保存自定义的U张?/span>

?#8220;服务器属?#8221;中,N?#8220;创徏新格?#8221;。然后在“表格?#8221;中ؓ自己新定义的U张起一个名字,比如Q创建新格式。在“宽度”Q?#8220;高度”中分别键?5Q和20?#8220;打印机区域边?#8221;可根据需要自行制定。最后点?#8220;保存”?/span>

一个名?#8220;创徏新格?#8221;的格式就产生了。其代表一U宽?5cm高度20cm的纸张大。如图(Q)?/span> 

图(Q)Q?/span>创徏新格?/span>

Q?Q、在打印机属性中选用q款新定义的U张?下面以LQ-1600K4打印Zؓ例进行说明) 

打开打印机属性,点击“打印首选项”Q点?#8220;高”Q点?#8220;U张大小”下拉菜单。在其中选择“创新建格?#8221;U张cd。即可。如图(Q)Q?/span> 

图(Q)Q调用该格式

Q、所有的打印机限于它的机械结构(走纸pȝ、纸张感应系l){原因,都有自己的对U张大小的最基本的要求。ƈ不是所有的U张大小都可以支持到?/span>

比如有的用户希望打印10cm以下宽度的纸张,比如7cm宽的卡片铭牌Q自定义好纸张之后,却发现在自己?600K4打印机的属性中没有q款U型。这是因?600K4打印机默许的最纸宽ؓ9.91cmQ小于这个宽的的U张׃打印Z能保证顺利进U、正走U而不支持用户讑֮。因而用L不到自己讑֮?cmU宽?/span>



]]>
java报表中AIX字体丢失解决Ҏhttp://www.aygfsteel.com/fannie/archive/2009/06/19/283234.htmlFineReport——报表技术领跑?/dc:creator>FineReport——报表技术领跑?/author>Fri, 19 Jun 2009 07:13:00 GMThttp://www.aygfsteel.com/fannie/archive/2009/06/19/283234.htmlhttp://www.aygfsteel.com/fannie/comments/283234.htmlhttp://www.aygfsteel.com/fannie/archive/2009/06/19/283234.html#Feedback0http://www.aygfsteel.com/fannie/comments/commentRss/283234.htmlhttp://www.aygfsteel.com/fannie/services/trackbacks/283234.html
工具QFineReport


解决ҎQ?

解决办法Q拷贝中文字体到操作pȝ

  阅读全文

]]>
վ֩ģ壺 ƽ| ״| | | | | | | | | | | | | Ϫ| ϳ| | ˳| ޳| ǭ| ˮ| ʶ| | | ľ| | | | | ӳ| ƽ| | Դ| ٳ| ŷ| | | | Ϫ| | |