﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web报表工具-专业博客 &#187; Web报表工具-填报专辑</title>
	<atom:link href="http://reportblog.cn/archives/category/webreport-menu/feed" rel="self" type="application/rss+xml" />
	<link>http://reportblog.cn</link>
	<description>报表技术知识：web报表，报表工具，表单工具，报表设计，报表系统，java报表</description>
	<lastBuildDate>Wed, 25 Apr 2012 03:18:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Web报表Finereport7.0三大亮点</title>
		<link>http://reportblog.cn/archives/1750</link>
		<comments>http://reportblog.cn/archives/1750#comments</comments>
		<pubDate>Tue, 24 Apr 2012 06:42:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[Web报表工具-心得杂谈]]></category>
		<category><![CDATA[Web报表 ， B/S设计器]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1750</guid>
		<description><![CDATA[Web报表Finereport7.0正式版在B/S设计器、移动BI以及表单模式参数设计三方面均有革命性的突破，成为7.0的三大亮点。 亮点一:B/S设计器 Finereport7.0首创BS设计器，只要在在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果。同时，它提升了数据可视化程度，降低系统开发的定制化程度以及系统开发者的维护成本。    亮点二：移动BI 有了Finereport7.0移动BI，即能方便快捷地在移动终端查看报表，分析企业的数据，随时随地掌握最新数据，及时做出决定，有助于提升企业的运转效率。   亮点三：表单模式参数设计   表单模式参数设计能轻松快捷地一键自动添加已经定义的参数，页面布局灵活多样。此外，它绑定控件名和数据的操作简单，设计效果即时可见。   &#160; Finereport7.0三大亮点的PPT在线演示地址——https://skydrive.live.com/redir.aspx?cid=f9181d0c5c70f62c&#38;resid=F9181D0C5C70F62C!244&#38;parid=root     Web报表主题相关文章： Web报表工具B/S设计器的应用 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 FineReport报表爱好者论坛金币兑换活动第一期粉墨登场 Web报表工具FineReport6.5离线填报示例 主流Web报表工具之王者争夺战：功能大PK系列之集中对比]]></description>
			<content:encoded><![CDATA[<p align="left"><a href="http://www.finereport.com/web-reportingtool"><span style="color: #0000ff;">Web报表</span></a><span style="color: #000000;">Finereport7.0</span><span style="color: #000000;">正式版在B/S设计器、移动BI以及表单模式参数设计三方面均有革命性的突破，成为7.0的三大亮点。</span></p>
<p><strong><span style="color: #000000;">亮点一:B/S设计器</span></strong></p>
<p align="left"><span style="color: #000000;">Finereport7.0首创</span><a href="http://www.finereport.com/products/bs_designer"><span style="color: #0000ff;">BS设计器</span></a><span style="color: #000000;">，只要在在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果。同时，它提升了数据可视化程度，降低系统开发的定制化程度以及系统开发者的维护成本。<span id="more-1750"></span></span></p>
<p align="left"> </p>
<div class="wp-caption alignnone" style="width: 560px"><a href="http://www.finereport.com/forumimages/BSdesigner.jpg"><img title="B/S设计器示意图" src="http://www.finereport.com/forumimages/BSdesigner.jpg" alt="B/S设计器示意图" width="550" height="327" /></a><p class="wp-caption-text">B/S设计器示意图</p></div>
<p> <span style="color: #000000;"><strong>亮点二：移动</strong><strong><span style="font-family: Calibri;">BI</span></strong></span></p>
<p align="left"><span style="color: #000000;">有了<span style="font-family: Calibri;">Finereport7.0</span>移动<span style="font-family: Calibri;">BI</span>，即能方便快捷地在移动终端查看</span><a href="http://www.finereport.com/"><span style="color: #0000ff;">报表</span></a><span style="color: #000000;">，分析企业的数据，随时随地掌握最新数据，及时做出决定，有助于提升企业的运转效率。</span></p>
<p align="left"><span style="color: #000000;"><a href="http://www.finereport.com/forumimages/mobilepad.png"><img class="alignnone" title="移动BI" src="http://www.finereport.com/forumimages/mobilepad.png" alt="移动BI" width="375" height="271" /></a></span></p>
<p align="left"> </p>
<p align="left"><span style="color: #000000;"><strong>亮点三：表单模式参数设计</strong></span></p>
<p align="left"> </p>
<p align="left"><span style="color: #000000;">表单模式参数设计能轻松快捷地一键自动添加已经定义的参数，页面布局灵活多样。此外，它绑定控件名和数据的操作简单，设计效果即时可见。</span></p>
<p align="left"> </p>
<div class="wp-caption alignnone" style="width: 421px"><a href="http://www.finereport.com/forumimages/sheetpara.png"><img title="表单模式参数设计" src="http://www.finereport.com/forumimages/sheetpara.png" alt="表单模式参数设计" width="411" height="295" /></a><p class="wp-caption-text">表单模式参数设计</p></div>
<p>&nbsp;</p>
<p align="left"><span style="color: #000000;"><span style="font-family: Calibri;">Finereport7.0</span>三大亮点的<span style="font-family: Calibri;">PPT</span>在线演示地址——<span style="font-family: Calibri;"><a title="Finereport三大亮点在线演示网址" href="https://skydrive.live.com/redir.aspx?cid=f9181d0c5c70f62c&amp;resid=F9181D0C5C70F62C!244&amp;parid=root">https://skydrive.live.com/redir.aspx?cid=f9181d0c5c70f62c&amp;resid=F9181D0C5C70F62C!244&amp;parid=root</a></span></span></p>
<p align="left"> </p>
<p align="left"> </p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1735">FineReport报表爱好者论坛金币兑换活动第一期粉墨登场</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1431">主流Web报表工具之王者争夺战：功能大PK系列之集中对比</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1750/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表工具B/S设计器的应用</title>
		<link>http://reportblog.cn/archives/1748</link>
		<comments>http://reportblog.cn/archives/1748#comments</comments>
		<pubDate>Tue, 24 Apr 2012 06:35:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[Web报表工具， BS设计器]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1748</guid>
		<description><![CDATA[简单即时分析，快速准确决策 企业的数据分析，目前很大程度上还依赖于报表展现，通常由技术人员根据具体业务需求设计好Web报表工具模板，再将数据展现出来，供决策层查看。但在实际开发报表时，很多业务需求不能确定，业务人员也不知道需求什么时候会有变动，如果用传统的方式制作报表，一旦需求变更，修改起来很是麻烦并且加大了技术人员的维护工作量。 &#160;  数据分析者经常需要进行大量数据的分析，得出企业内部的信息以及发现可能存在的问题，帮助决策者作出准确判断然后进行决策。 &#160;  FineReport首创了BS设计器，用户在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果，提升数据可视化程度，帮助决策层做出准确的决策。同时降低了系统开发的定制化程度，极大地降低了系统开发者的维护成本。 &#160; BS设计器的应用——视频演示：http://v.youku.com/v_show/id_XMzcyMzk2Njcy.html &#160; Web报表主题相关文章： Web报表Finereport7.0三大亮点 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 Web报表工具FineReport6.5离线填报示例 Web报表工具定时器填报 Web报表工具图例展示之填报表]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><strong>简单即时分析，快速准确决策</strong></span></p>
<p><span style="font-family: 微软雅黑; color: #000000;">企业的数据分析，目前很大程度上还依赖于报表展现，通常由技术人员根据具体业务需求设计好<a href="http://www.finereport.com/web-reportingtool"><span style="color: #0000ff;">Web报表工具</span></a>模板，再将数据展现出来，供决策层查看。但在实际开发报表时，很多业务需求不能确定，业务人员也不知道需求什么时候会有变动，如果用传统的方式制作报表，一旦需求变更，修改起来很是麻烦并且加大了技术人员的维护工作量。<span id="more-1748"></span></span></p>
<p>&nbsp;</p>
<div class="wp-caption alignnone" style="width: 420px"><a href="http://www.finereport.com/forumimages/BSdesigner2.jpg"><img title="WEB报表 B/S设计器" src="http://www.finereport.com/forumimages/BSdesigner2.jpg" alt="WEB报表 B/S设计器" width="410" height="323" /></a><p class="wp-caption-text">WEB报表 B/S设计器</p></div>
<p> <span style="font-family: 微软雅黑; color: #000000;">数据分析者经常需要进行大量数据的分析，得出企业内部的信息以及发现可能存在的问题，帮助决策者作出准确判断然后进行决策。</span></p>
<p>&nbsp;</p>
<div class="wp-caption alignnone" style="width: 560px"><a href="http://www.finereport.com/forumimages/BSdesigner.jpg"><img title="Web报表工具 BS设计器示意图" src="http://www.finereport.com/forumimages/BSdesigner.jpg" alt="Web报表工具 BS设计器示意图" width="550" height="327" /></a><p class="wp-caption-text">Web报表工具 BS设计器示意图</p></div>
<p> <span style="font-family: 微软雅黑; color: #000000;">FineReport首创了<a title="B/S报表设计器" href="http://www.finereport.com/products/bs_designer" target="_self">BS设计器</a>，用户在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果，提升数据可视化程度，帮助决策层做出准确的决策。同时降低了系统开发的定制化程度，极大地降低了系统开发者的维护成本。</span></p>
<p>&nbsp;</p>
<p align="left"><span style="font-family: 微软雅黑; color: #000000;"><a title="B/S报表设计器" href="http://www.finereport.com/products/bs_designer" target="_self"><span style="font-family: Calibri;">BS</span></a><a title="B/S报表设计器" href="http://www.finereport.com/products/bs_designer" target="_self">设计器</a>的应用——视频演示：<a href="http://v.youku.com/v_show/id_XMzcyMzk2Njcy.html" target="_blank">http://v.youku.com/v_show/id_XMzcyMzk2Njcy.html</a></span></p>
<p>&nbsp;</p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
<li><a href="http://reportblog.cn/archives/1201">Web报表工具图例展示之填报表</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1748/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</title>
		<link>http://reportblog.cn/archives/1745</link>
		<comments>http://reportblog.cn/archives/1745#comments</comments>
		<pubDate>Tue, 24 Apr 2012 06:29:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[web报表，B/S设计器，移动BI，报表参数]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1745</guid>
		<description><![CDATA[ 7.0版本绝对不同于以往任何一个版本，它的出现具有革命性的意义。 1、BS设计器 Web报表FineReport首创了BS设计器，使用者在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果，提升数据可视化程度，帮助决策层做出准确的决策。同时降低了系统开发的定制化程度，极大地降低了系统开发者的维护成本。 2、移动BI 在移动设备大量普及，在线处理业务成为普遍趋势的时候，FineReport推出了移动BI，使用者在移动终端即可查看分析企业的数据，随时随地掌握最新的数据，及时做出决定，提升企业的运转效率。 &#160; 3、全新参数设计模式 FineReport7.0突破性地采用表单设计模式进行报表参数设计，可一键自动添加已经定义的参数，灵活定义参数界面的大小及控件的摆放位置，绑定控件名和数据操作简单，设计效果所见即所得，提升设计者的设计体验与工作效率。 &#160; &#160; 4、其他变化 FR7.0优化功能 报表参数界面用表单替换(2012.3) 决策分析系统用户支持从外部数据集读取(2012.3) 数据集递归树独立为树数据集(2012.3) 下拉树的自动构建层级(2012.3) 单元格显示多样化(2012.3) 单元格根据数据类型自动对齐(字符靠左，数字靠右)(2012.3) 文件数据集优化(2012.3) IE浏览器安装Chrome Frame插件后就可以进行图表交互(2012.3) FR7.0增加或删除功能 优化了内置服务器启动机制（2012.3） 增加了复合饼图（2012.3） 增加了PDF导出密码控制（2012.3） 增加了导出html（2012.3） 增加了单元格隐藏与取消隐藏选项（2012.3） 增加了单元格是否打印/导出单元格背景（2012.3） 增加了自定义仪表盘（2012.3） 管理平台与决策分析系统管理员账号统一且可修改（2012.3） 决策分析op=fs点击节点会重新加载报表（2012.3） 删除设计器预览（2012.3） 删除图表模板（2012.3） 删除了行间距（2012.3） 删除了参数界面的弹出方式（2012.3） 删除了三维饼图的厚度设置（2012.3） 删除了自动备份设置（2012.3） 删除了模板权限控制（2012.3） FR7.0其他的调整 增加了填报快捷菜单设置（2012.3） 改进了填报表编辑效果，体现控件类型（2012.3） 存储过程数据集移至服务器目录下（2012.3） 将聚合报表的新增移至工作簿中（2012.3） 删除了打印零值（2012.3） 删除了预览边框与打印边框（2012.3） 可以设置各边框颜色的不同 2012.3 合并了股价图的类型（2012.3） 删除了图表外发光设置（2012.3） 删除了getarrayelement函数（2012.3） 删除格式刷按钮，在单元格属性表&#62;样式中实现格式复用（2012.3） 报表菜单改为模板菜单（2012.3） 工具栏设置位置直接在预览按钮后（2012.3） 文件下的页面设置菜单移至模版目录下（2012.3） 删除了窗口菜单（2012.3） [...]]]></description>
			<content:encoded><![CDATA[<p> 7.0版本绝对不同于以往任何一个版本，它的出现具有革命性的意义。</p>
<p>1、<a title="B/S报表设计器" href="http://www.finereport.com/products/bs_designer" target="_self">BS设计器</a></p>
<p><a href="http://www.finereport.com/web-reportingtool">Web报表</a>FineReport首创了<a title="B/S报表设计器" href="http://www.finereport.com/products/bs_designer" target="_self">BS设计器</a>，使用者在BS端简单拖拽目标数据及相关维度，即可得到从不同维度分析的结果，提升数据可视化程度，帮助决策层做出准确的决策。同时降低了系统开发的定制化程度，极大地降低了系统开发者的维护成本。<span id="more-1745"></span><br />
<a title="web报表B/S设计器" href="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/BSdesign.png"><img class="alignnone" title="web报表B/S设计器" src="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/BSdesign.png" alt="web报表B/S设计器" width="788" height="403" /></a></p>
<p>2、移动BI</p>
<p>在移动设备大量普及，在线处理业务成为普遍趋势的时候，FineReport推出了移动BI，使用者在移动终端即可查看分析企业的数据，随时随地掌握最新的数据，及时做出决定，提升企业的运转效率。</p>
<p><a href="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/mobileBI.png"><img class="alignnone" title="移动BI" src="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/mobileBI.png" alt="移动BI" width="734" height="394" /></a></p>
<p>&nbsp;</p>
<p>3、全新参数设计模式</p>
<p>FineReport7.0突破性地采用表单设计模式进行<a href="http://www.finereport.com/knowledge/design">报表参数设计</a>，可一键自动添加已经定义的参数，灵活定义参数界面的大小及控件的摆放位置，绑定控件名和数据操作简单，设计效果所见即所得，提升设计者的设计体验与工作效率。</p>
<p>&nbsp;</p>
<div class="wp-caption alignnone" style="width: 797px"><a href="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/form_design.png"><img title="报表参数设计" src="http://www.finereport.com/CN/wordpress/wp-content/themes/BusinessNews/images/form_design.png" alt="报表参数设计" width="787" height="587" /></a><p class="wp-caption-text">报表参数设计</p></div>
<p>&nbsp;</p>
<p>4、其他变化</p>
<p>FR7.0优化功能</p>
<p><a href="http://www.finereport.com/knowledge/acquire/parameter.html">报表参数</a>界面用表单替换(2012.3)<br />
决策分析系统用户支持从外部数据集读取(2012.3)<br />
数据集递归树独立为树数据集(2012.3)<br />
下拉树的自动构建层级(2012.3)<br />
单元格显示多样化(2012.3)<br />
单元格根据数据类型自动对齐(字符靠左，数字靠右)(2012.3)<br />
文件数据集优化(2012.3)<br />
IE浏览器安装Chrome Frame插件后就可以进行图表交互(2012.3)</p>
<p>FR7.0增加或删除功能</p>
<p>优化了内置服务器启动机制（2012.3）<br />
增加了复合饼图（2012.3）<br />
增加了PDF导出密码控制（2012.3）<br />
增加了导出html（2012.3）<br />
增加了单元格隐藏与取消隐藏选项（2012.3）<br />
增加了单元格是否打印/导出单元格背景（2012.3）<br />
增加了自定义仪表盘（2012.3）<br />
管理平台与决策分析系统管理员账号统一且可修改（2012.3）<br />
决策分析op=fs点击节点会重新加载报表（2012.3）<br />
删除设计器预览（2012.3）<br />
删除图表模板（2012.3）<br />
删除了行间距（2012.3）<br />
删除了参数界面的弹出方式（2012.3）<br />
删除了三维饼图的厚度设置（2012.3）<br />
删除了自动备份设置（2012.3）<br />
删除了模板权限控制（2012.3）</p>
<p>FR7.0其他的调整</p>
<p>增加了<a href="http://www.finereport.com/knowledge/write">填报</a>快捷菜单设置（2012.3）<br />
改进了填报表编辑效果，体现控件类型（2012.3）<br />
存储过程数据集移至服务器目录下（2012.3）<br />
将聚合报表的新增移至工作簿中（2012.3）<br />
删除了打印零值（2012.3）<br />
删除了预览边框与打印边框（2012.3）<br />
可以设置各边框颜色的不同 2012.3<br />
合并了股价图的类型（2012.3）<br />
删除了图表外发光设置（2012.3）<br />
删除了getarrayelement函数（2012.3）<br />
删除格式刷按钮，在单元格属性表&gt;样式中实现格式复用（2012.3）<br />
报表菜单改为模板菜单（2012.3）<br />
工具栏设置位置直接在预览按钮后（2012.3）<br />
文件下的页面设置菜单移至模版目录下（2012.3）<br />
删除了窗口菜单（2012.3）<br />
窗口下的选项菜单移至文件目录下（2012.3）<br />
删除了编辑菜单（2012.3）<br />
标题位置、图例位置设置移动至图表样式&gt;&gt;布局及风格中（2012.3）<br />
删除了数据库查询向导（2012.3）</p>
<p>&nbsp;</p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
<li><a href="http://reportblog.cn/archives/1201">Web报表工具图例展示之填报表</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1745/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表工具FineReport6.5离线填报示例</title>
		<link>http://reportblog.cn/archives/1444</link>
		<comments>http://reportblog.cn/archives/1444#comments</comments>
		<pubDate>Mon, 14 Nov 2011 02:46:32 +0000</pubDate>
		<dc:creator>FineReport——web报表技术领跑者</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[FineReport报表工具]]></category>
		<category><![CDATA[报表工具]]></category>
		<category><![CDATA[离线填报]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1444</guid>
		<description><![CDATA[本例以一个实例来展现web报表工具 FineReport离线填写报表功能。 下图为一个雇员统计表： 设计器里的报表设计如下图： 模板中报表填报属性如下： 保存该模板到C:\FineReport6.2\WebReport\WEB-INF\reportlets目录下，命名为WorkBook1.cpt。 依次点击FineReport文件à输出àExcel格式à原样导出，得下图的.xls文件： 填写雇员信息如下： 将其另存，路径为C:\WorkSheet1.xls.。 运行如下导入程序即可将数据导入web报表数据库中，注意此处要特别留心程序中几个路径是否正确。 import java.io.FileInputStream; import java.util.HashMap; import com.fr.base.FRContext; import com.fr.base.dav.LocalEnv; import com.fr.report.ReportTemplate; import com.fr.report.io.ExcelImporter; public class TestUtils { public void exe() { // 配置系统运行环境，可以localEnv remoteEnv com.fr.base.dav.LocalEnv env = new LocalEnv(“C:\\FineReport6.5\\WebReport\\WEB-INF”); try { // 设置 FRContext.setCurrentEnv(env); // 读取模板 ReportTemplate tpl = env.readTemplate(“WorkBook1.cpt”); // 读取Excel文件 FileInputStream file = new [...]]]></description>
			<content:encoded><![CDATA[<p>本例以一个实例来展现<a title="web报表工具" href="http://www.finereport.com/web-reportingtool">web报表工具</a> FineReport离线填写<a title="报表" href="http://www.finereport.com">报表</a>功能。</p>
<p>下图为一个雇员统计表：<br />
<a title="雇员统计表" href="http://www.finereport.com/forumimages/lxtbsm1.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm1.jpg" alt="雇员统计表" /></a><span id="more-1444"></span></p>
<p>设计器里的<a title="报表设计" href="http://www.finereport.com/knowledge/design">报表设计</a>如下图：<br />
<a title="报表设计" href="http://www.finereport.com/forumimages/lxtbsm2.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm2.jpg" alt="报表设计" /></a></p>
<p>模板中<a title="报表填报" href="http://www.finereport.com/knowledge/write">报表填报</a>属性如下：<br />
<a title="报表填报" href="http://www.finereport.com/forumimages/lxtbsm3.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm3.jpg" alt="报表填报" /></a></p>
<p>保存该模板到C:\FineReport6.2\WebReport\WEB-INF\reportlets目录下，命名为WorkBook1.cpt。</p>
<p>依次点击FineReport文件à输出àExcel格式à原样导出，得下图的.xls文件：<br />
<a title="xls文件" href="http://www.finereport.com/forumimages/lxtbsm4.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm4.jpg" alt="xls文件" /></a><br />
填写雇员信息如下：<br />
<a title="填写雇员信息" href="http://www.finereport.com/forumimages/lxtbsm5.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm5.jpg" alt="填写雇员信息" /></a><br />
将其另存，路径为C:\WorkSheet1.xls.。</p>
<p>运行如下导入程序即可将数据导入<a title="web报表" href="http://www.finereport.com/knowledge/professional/webreport.html">web报表</a>数据库中，注意此处要特别留心程序中几个路径是否正确。</p>
<p>import java.io.FileInputStream;</p>
<p>import java.util.HashMap;</p>
<p>import com.fr.base.FRContext;</p>
<p>import com.fr.base.dav.LocalEnv;</p>
<p>import com.fr.report.ReportTemplate;</p>
<p>import com.fr.report.io.ExcelImporter;</p>
<p>public class TestUtils {</p>
<p>public void exe() {</p>
<p>// 配置系统运行环境，可以localEnv remoteEnv</p>
<p>com.fr.base.dav.LocalEnv env = new LocalEnv(“C:\\FineReport6.5\\WebReport\\WEB-INF”);</p>
<p>try {</p>
<p>// 设置</p>
<p>FRContext.setCurrentEnv(env);</p>
<p>// 读取模板</p>
<p>ReportTemplate tpl = env.readTemplate(“WorkBook1.cpt”);</p>
<p>// 读取Excel文件</p>
<p>FileInputStream file = new FileInputStream(“C:\\WorkSheet1.xls”);</p>
<p>// 调用方法，具体如下</p>
<p>ExcelImporter.importExcel(tpl, new HashMap(), file);</p>
<p>} catch (Exception e) {</p>
<p>// TODO Auto-generated catch block</p>
<p>e.printStackTrace();</p>
<p>}</p>
<p>}</p>
<p>public static void main(String[] args)</p>
<p>{</p>
<p>TestUtils testUtils = new TestUtils();</p>
<p>testUtils.exe();</p>
<p>}</p>
<p>}</p>
<p>查看数据库中数据见下图：<br />
<a title="数据库中数据" href="http://www.finereport.com/forumimages/lxtbsm1.jpg"><img src="http://www.finereport.com/forumimages/lxtbsm6.jpg" alt="数据库中数据" /></a><br />
至此离线填报成功。</p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
<li><a href="http://reportblog.cn/archives/1201">Web报表工具图例展示之填报表</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1444/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表工具定时器填报</title>
		<link>http://reportblog.cn/archives/1223</link>
		<comments>http://reportblog.cn/archives/1223#comments</comments>
		<pubDate>Thu, 05 May 2011 15:23:11 +0000</pubDate>
		<dc:creator>FineReport——web报表技术领跑者</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[web报表工具]]></category>
		<category><![CDATA[报表参数]]></category>
		<category><![CDATA[报表定时器]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1223</guid>
		<description><![CDATA[          Web报表工具定时器的另一个重要功能就是可以用来定时填报，通过定时功能实现自动填写功能，而不必一个一个的手动输入，下面就通过一个例子介绍一下6.5版本定时器填报的用法。 1.    制作简单填报模板 连接数据库scheduleDemo,新建模板，并添加数据库查询ds1: SELECT year(countdate) as year,month(countdate) as month,empid,num FROM empdetails  where year(countdate) = ${year}  and month(countdate)= ${month}，并将year参数的默认值设为2010,month参数的默认值设为4。报表样式设计如图所示，并双击A3单元格，选择高级里面的自定义显示值：=CONCATENATE($$$,”年”,month,”月”)，将C3单元格设置为：汇总&#124;求和 报表填报属性设置，如图所示，将empdetails表中的值插入到表empcount中去 报表制作完成之后将模板存储到reportlets目录下 2.    添加定时报表 在定时器管理界面点击按钮，添加定时报表，并选中是否填报，如下图所示 3.    添加定时任务 点击定时器界面相应模板的添加定时任务，并点击 第一步基本设置，如图 点击下一步进入时间设置，选择立即执行，循环方式选择不循环，如图 点击下一步进入报表参数设置，点击，并双击参数month和year进行编辑，将参数类型都选择公式，month的参数值为：month(today()),表示当前的月份，year的参数值为：year(today())，表示当前的年份 点击下一步，进入导出设置，填写文件显示名，并选中管理目录和导出文件类型，如图所示 4.    查看效果 6.5定时器的填报功能不能在定时器管理界面显示，效果只能在数据库中查看。打开scheduleDemo数据库的empcount表，发现通过定时任务，数据已经自动填入表中了。如图所示 文章转自：http://blog.vsharing.com/fanfanzheng/A1342857.html Web报表主题相关文章： Web报表Finereport7.0三大亮点 Web报表工具B/S设计器的应用 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 Web报表工具FineReport6.5离线填报示例 Web报表工具图例展示之填报表]]></description>
			<content:encoded><![CDATA[<p><strong>      </strong>    <a title="Web报表工具" href="http://www.finereport.com/web-reportingtool">Web报表工具</a>定时器的另一个重要功能就是可以用来定时填报，通过定时功能实现自动填写功能，而不必一个一个的手动输入，下面就通过一个例子介绍一下6.5版本定时器填报的用法。<span id="more-1223"></span><img src="http://www.finebi.com/ajavareport/wordpress/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p><strong>1.    </strong><strong>制作简单填报模板</strong></p>
<p>连接数据库scheduleDemo,新建模板，并添加数据库查询ds1: SELECT year(countdate) as year,month(countdate) as month,empid,num FROM empdetails  where year(countdate) = ${year}  and month(countdate)= ${month}，并将year参数的默认值设为2010,month参数的默认值设为4。报表样式设计如图所示，并双击A3单元格，选择高级里面的自定义显示值：<strong><em>=CONCATENATE($$$,”年”,month,”月”)</em></strong>，将C3单元格设置为：汇总|求和<strong><em></em></strong></p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/timer_input1.gif"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input1.gif" alt="Web报表工具报表样式设计" width="470" height="97" /></a></p>
<p><a title="报表" href="http://www.finereport.com/">报表</a>填报属性设置，如图所示，将empdetails表中的值插入到表empcount中去</p>
<p><a href="http://www.finereport.com/forumimages/timer_input2.png"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input2.png" alt="Web报表工具填报属性设置" /></a></p>
<p><a title="报表制作" href="http://www.finereport.com/knowledge/design">报表制作</a>完成之后将模板存储到reportlets目录下</p>
<p><strong>2.    </strong><strong>添加定时报表</strong></p>
<p>在定时器管理界面点击<a href="http://www.finereport.com/forumimages/timer_input3.gif"><img src="http://www.finereport.com/forumimages/timer_input3.gif" alt="Web报表工具添加定时报表" /></a>按钮，添加定时报表，并选中是否填报，如下图所示</p>
<p><a href="http://www.finereport.com/forumimages/timer_input4.jpg"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input4.jpg" alt="Web报表工具添加定时报表" /></a></p>
<p><strong>3.    </strong><strong>添加定时任务</strong></p>
<p>点击定时器界面相应模板的添加定时任务，并点击<a href="http://www.finereport.com/forumimages/timer_input5.gif"><img src="http://www.finereport.com/forumimages/timer_input5.gif" alt="Web报表工具添加定时任务" /></a></p>
<p><a href="http://www.finereport.com/forumimages/timer_input6.png"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input6.png" alt="Web报表工具定时任务列表" /></a></p>
<p>第一步基本设置，如图</p>
<p><a href="http://www.finereport.com/forumimages/timer_input7.gif"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input7.gif" alt="Web报表工具添加定时任务基本设置" /></a></p>
<p>点击下一步进入时间设置，选择立即执行，循环方式选择不循环，如图</p>
<p><a href="http://www.finereport.com/forumimages/timer_input8.gif"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input8.gif" alt="Web报表工具添加定时任务时间设置" /></a></p>
<p>点击下一步进入<a title="报表参数" href="http://www.finereport.com/knowledge/acquire/parameter.html">报表参数</a>设置，点击<a href="http://www.finereport.com/forumimages/timer_input9.gif"><img src="http://www.finereport.com/forumimages/timer_input9.gif" alt="Web报表工具生成参数" /></a>，并双击参数month和year进行编辑，将参数类型都选择公式，month的参数值为：<strong><em>month(today())</em></strong>,表示当前的月份，year的参数值为：<strong><em>year(today())，</em></strong>表示当前的年份</p>
<p><a href="http://www.finereport.com/forumimages/timer_input10.gif"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input10.gif" alt="Web报表工具参数设置" /></a></p>
<p>点击下一步，进入导出设置，填写文件显示名，并选中管理目录和导出文件类型，如图所示</p>
<p><a href="http://www.finereport.com/forumimages/timer_input11.gif"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input11.gif" alt="Web报表工具导出设置" /></a></p>
<p><strong>4.    </strong><strong>查看效果</strong></p>
<p>6.5定时器的填报功能不能在定时器管理界面显示，效果只能在数据库中查看。打开scheduleDemo数据库的empcount表，发现通过定时任务，数据已经自动填入表中了。如图所示</p>
<p><a href="http://www.finereport.com/forumimages/timer_input12.jpg"><img class="aligncenter" src="http://www.finereport.com/forumimages/timer_input12.jpg" alt="Web报表工具填报效果" /></a></p>
<p>文章转自：<a href="http://blog.vsharing.com/fanfanzheng/A1342857.html">http://blog.vsharing.com/fanfanzheng/A1342857.html</a></p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1201">Web报表工具图例展示之填报表</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1223/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表工具图例展示之填报表</title>
		<link>http://reportblog.cn/archives/1201</link>
		<comments>http://reportblog.cn/archives/1201#comments</comments>
		<pubDate>Thu, 24 Mar 2011 13:37:41 +0000</pubDate>
		<dc:creator>FineReport——web报表技术领跑者</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[web报表工具]]></category>
		<category><![CDATA[填报表]]></category>
		<category><![CDATA[报表图表]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=1201</guid>
		<description><![CDATA[         上一篇文章里我们集中展示了利用FineReport这一Web报表工具制作出来的带参数报表，并概括说明了各类型带参数报表的应用范围。今天我们要介绍的是FineReport的填报表。一款功能完整的报表工具，不仅需要对数据进行展示和查询，还要有一项重要的功能：填报。FineReport的填报设计是利用B/S模式实现了对后台数据的增删改，使得对数据库的维护变得简单高效。         下面我们就来看看FineReport报表工具制作出来的几种填报表。 自由填报表：自由填报表意为在BS预览时，用户看到的是一张没有初始数据的空白表单，用户自行填入数据并提交保存，数据便会自动回填录入数据表。        下图就是一张空白的自由填报表： 用户在浏览器界面填入相关信息后，就可以提交数据入库。 FineReport的类Excel报表设计还使得它支持多sheet填报。 即使数据关系复杂，填报功能一样可以实现。下表就是一个包含了多数据类型、多控件的复杂填报表。           很多时候数据不是来源于同一张数据库表，很有可能来源于一个数据库的不同表，或者不同的数据库。填报时FineReport可以将数据自动保存到原来的数据库表中，提高了后台数据的更新效率，这就是多源报表填报。 上图的填报表中，用户还可以对行数据进行增和删。 文章转自：http://blog.vsharing.com/fanfanzheng/A1329180.html Web报表主题相关文章： Web报表Finereport7.0三大亮点 Web报表工具B/S设计器的应用 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 Web报表工具FineReport6.5离线填报示例 Web报表工具定时器填报]]></description>
			<content:encoded><![CDATA[<p>         上一篇文章里我们集中展示了利用FineReport这一<a title="Web报表工具" href="http://www.finereport.com/web-reportingtool">Web报表工具</a>制作出来的带参数报表，并概括说明了各类型带参数报表的应用范围。今天我们要介绍的是FineReport的<a title="报表填报" href="http://www.finereport.com/knowledge/write">填报表</a>。一款功能完整的报表工具，不仅需要对数据进行展示和查询，还要有一项重要的功能：填报。FineReport的填报设计是利用B/S模式实现了对后台数据的增删改，使得对数据库的维护变得简单高效。<img src="http://www.finebi.com/ajavareport/wordpress/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /><span id="more-1201"></span></p>
<p>        下面我们就来看看FineReport<a title="报表工具" href="http://www.finereport.com/products/functions">报表工具</a>制作出来的几种填报表。</p>
<p>自由填报表：自由填报表意为在BS预览时，用户看到的是一张没有初始数据的空白表单，用户自行填入数据并提交保存，数据便会自动回填录入数据表。</p>
<p>       下图就是一张空白的自由填报表：</p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/table_write1.png"><img class="aligncenter" src="http://www.finereport.com/forumimages/table_write1.png" alt="空白自由填报表" /></a></p>
<p>用户在浏览器界面填入相关信息后，就可以提交数据入库。</p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/table_write2.png"><img class="aligncenter" src="http://www.finereport.com/forumimages/table_write2.png" alt="空白自由填报表" /></a></p>
<p>FineReport的<a title="类Excel报表" href="http://www.finereport.com/knowledge/aquire/excel.html">类Excel报表</a>设计还使得它支持多sheet填报。</p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/table_write3.jpg"><img class="aligncenter" src="http://www.finereport.com/forumimages/table_write3.jpg" alt="空白自由填报表" /></a></p>
<p>即使数据关系复杂，填报功能一样可以实现。下表就是一个包含了多数据类型、多控件的复杂填报表。</p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/table_write4.jpg"><img class="aligncenter" src="http://www.finereport.com/forumimages/table_write4.jpg" alt="空白自由填报表" /></a></p>
<p>          很多时候数据不是来源于同一张数据库表，很有可能来源于一个数据库的不同表，或者不同的数据库。填报时FineReport可以将数据自动保存到原来的数据库表中，提高了后台数据的更新效率，这就是<a title="多源报表" href="http://www.finereport.com/knowledge/design/multisource.html">多源报表</a>填报。</p>
<p style="text-align: center"><a href="http://www.finereport.com/forumimages/table_write5.jpg"><img class="aligncenter" src="http://www.finereport.com/forumimages/table_write5.jpg" alt="空白自由填报表" /></a></p>
<p>上图的填报表中，用户还可以对行数据进行增和删。</p>
<p>文章转自：<a href="http://blog.vsharing.com/fanfanzheng/A1329180.html">http://blog.vsharing.com/fanfanzheng/A1329180.html</a></p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/1201/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FineReport6.5 Web报表软件离线填写报表</title>
		<link>http://reportblog.cn/archives/768</link>
		<comments>http://reportblog.cn/archives/768#comments</comments>
		<pubDate>Sun, 13 Jun 2010 13:53:19 +0000</pubDate>
		<dc:creator>FineReport——web报表技术领跑者</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=768</guid>
		<description><![CDATA[离线填报示例     本例以一个实例来展现FineReport Web报表软件离线填写报表功能。 下图为一个雇员统计表： FineReport6.5 Web报表软件设计器里的报表设计如下图： FineReport6.5Web报表软件模板中报表填报属性如下： 保存该模板到C:\FineReport6.2\WebReport\WEB-INF\reportlets目录下，命名为WorkBook1.cpt。 依次点击FineReport文件输出Excel格式原样导出，得下图的.xls文件： 填写雇员信息如下： 将其另存，路径为C:\WorkSheet1.xls.。 运行如下导入程序即可将数据导入数据库中，注意此处要特别留心程序中几个路径是否正确。 import java.io.FileInputStream; import java.util.HashMap; import com.fr.base.FRContext; import com.fr.base.dav.LocalEnv; import com.fr.report.ReportTemplate; import com.fr.report.io.ExcelImporter; public class TestUtils { public void exe() { // 配置系统运行环境，可以localEnv remoteEnv com.fr.base.dav.LocalEnv env = new LocalEnv(“C:\\FineReport6.5\\WebReport\\WEB-INF”); try { // 设置 FRContext.setCurrentEnv(env); // 读取模板 ReportTemplate tpl = env.readTemplate(“WorkBook1.cpt”); // 读取Excel文件 FileInputStream [...]]]></description>
			<content:encoded><![CDATA[<p><strong>离线填报示例<br />
</strong>    本例以一个实例来展现FineReport <a href="http://www.finereport.com/cn/articles/mode.html">Web报表</a>软件离线填写报表功能。<br />
下图为一个雇员统计表：<span id="more-768"></span></p>
<p><img src="http://www.finereport.com/forumimages/e65.png" alt="" /></p>
<p>FineReport6.5 Web报表软件设计器里的报表设计如下图：</p>
<p><img src="http://www.finereport.com/forumimages/e66.png" alt="" /></p>
<p><a href="http://www.finereport.com/cn/company.html">FineReport6.</a>5Web报表软件模板中<a href="http://www.finereport.com/cn/write.html">报表填报</a>属性如下：</p>
<p><img src="http://www.finereport.com/forumimages/e67.png" alt="" /></p>
<p>保存该模板到C:\FineReport6.2\WebReport\WEB-INF\reportlets目录下，命名为WorkBook1.cpt。<br />
依次点击FineReport文件输出Excel格式原样导出，得下图的.xls文件：</p>
<p><img src="http://www.finereport.com/forumimages/e68.png" alt="" /></p>
<p>填写雇员信息如下：</p>
<p><img src="http://www.finereport.com/forumimages/e69.png" alt="" /></p>
<p>将其另存，路径为C:\WorkSheet1.xls.。<br />
运行如下导入程序即可将数据导入数据库中，注意此处要特别留心程序中几个路径是否正确。<br />
import java.io.FileInputStream;<br />
import java.util.HashMap;</p>
<p>import com.fr.base.FRContext;<br />
import com.fr.base.dav.LocalEnv;<br />
import com.fr.report.ReportTemplate;<br />
import com.fr.report.io.ExcelImporter;</p>
<p>public class TestUtils {<br />
public void exe() {<br />
// 配置系统运行环境，可以localEnv remoteEnv<br />
com.fr.base.dav.LocalEnv env = new LocalEnv(“C:\\FineReport6.5\\WebReport\\WEB-INF”);<br />
try {<br />
// 设置<br />
FRContext.setCurrentEnv(env);<br />
// 读取模板<br />
ReportTemplate tpl = env.readTemplate(“WorkBook1.cpt”);<br />
// 读取Excel文件<br />
FileInputStream file = new FileInputStream(“C:\\WorkSheet1.xls”);<br />
// 调用方法，具体如下<br />
ExcelImporter.importExcel(tpl, new HashMap(), file);<br />
} catch (Exception e) {<br />
// TODO Auto-generated catch block<br />
e.printStackTrace();<br />
}</p>
<p>}<br />
public static void main(String[] args)<br />
{<br />
TestUtils testUtils = new TestUtils();<br />
testUtils.exe();<br />
}<br />
}<br />
查看数据库中数据见下图：</p>
<p><img src="http://www.finereport.com/forumimages/e70.png" alt="" /></p>
<p>至此离线填报成功。</p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/768/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用Web报表工具制作主子填报表</title>
		<link>http://reportblog.cn/archives/425</link>
		<comments>http://reportblog.cn/archives/425#comments</comments>
		<pubDate>Wed, 26 Aug 2009 03:34:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=425</guid>
		<description><![CDATA[上图所示为一张主子填报表，分上下两部分，上半部分为订单的主表，下半部分为订单明细，这两部分数据分别来自不同的物理表,用户修改数据后，同时保存到两张物理表中，并保持数据库事务一致性。 下面我们就来看一下实现上述报表的过程  1.连接数据库frDemo 2.设计报表 2.1新建报表 2.2表样设计 按照下图设计好报表的基本框架 2.3新建一数据集 新建数据集ds1 SQL语句：select * from 订单明细 新建数据库ds2 SQL语句：select * from 订单where 订单ID=10248 2.4绑定数据列 按照下列表格将数据集的字段拖入对应单元格内，并作相应的设置。 单元格 内容 基本属性设置 B3 ds2.订单ID 从上到下扩展，其余默认 D3 ds2.发货日期 从上到下扩展，其余默认 F3 ds2.到货日期 从上到下扩展，其余默认 B4 ds2.客户ID 从上到下扩展，其余默认 F4 ds2.货主名称 从上到下扩展，其余默认 B5 ds2.运货商 从上到下扩展，其余默认 D5 ds2.运货费 从上到下扩展，其余默认 F5 ds2.货主城市 从上到下扩展，其余默认 A8 =&#38;B8   B8 ds1.产品ID 从上到下扩展，其余默认 C8 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_426" class="wp-caption aligncenter" style="width: 452px"><a rel="attachment wp-att-426" href="http://reportblog.cn/archives/425/super-sub"><img class="size-full wp-image-426" title="super-sub" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/super-sub.jpg" alt="主子填报表" width="442" height="199" /></a><p class="wp-caption-text">主子填报表</p></div>
<p align="left">上图所示为一张主子填报表，分上下两部分，上半部分为订单的主表，下半部分为订单明细，这两部分数据分别来自不同的物理表,用户修改数据后，同时保存到两张物理表中，并保持数据库事务一致性<span id="more-425"></span>。</p>
<p align="left"><strong>下面我们就来看一下实现上述报表的过程</strong><strong> </strong></p>
<p><strong>1.</strong><strong>连接数据库</strong><strong><em>frDemo</em></strong><strong></strong></p>
<p><strong>2.</strong><strong>设计报表</strong><strong></strong></p>
<p>2.1新建报表</p>
<p>2.2表样设计</p>
<p>按照下图设计好报表的基本框架</p>
<div id="attachment_427" class="wp-caption aligncenter" style="width: 480px"><a rel="attachment wp-att-427" href="http://reportblog.cn/archives/425/frame14"><img class="size-full wp-image-427" title="frame14" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/frame14.jpg" alt="报表表样设计" width="470" height="218" /></a><p class="wp-caption-text">报表表样设计</p></div>
<p>2.3新建一数据集</p>
<p>新建数据集ds1</p>
<p><strong>SQL</strong><strong>语句：</strong><strong><em>select * from </em></strong>订单明细</p>
<p>新建数据库ds2</p>
<p><strong>SQL</strong><strong>语句：</strong><strong><em>select * from </em></strong>订单<strong><em>where</em></strong> 订单ID=10248</p>
<p>2.4绑定数据列</p>
<div id="attachment_428" class="wp-caption aligncenter" style="width: 477px"><a rel="attachment wp-att-428" href="http://reportblog.cn/archives/425/datacolum10"><img class="size-full wp-image-428" title="datacolum10" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/datacolum10.jpg" alt="绑定数据列" width="467" height="217" /></a><p class="wp-caption-text">绑定数据列</p></div>
<p>按照下列表格将数据集的字段拖入对应单元格内，并作相应的设置。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top">单元格</td>
<td width="132" valign="top">内容</td>
<td width="243" valign="top">基本属性设置</td>
</tr>
<tr>
<td width="64" valign="top">B3</td>
<td width="132" valign="top">ds2.订单ID</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">D3</td>
<td width="132" valign="top">ds2.发货日期</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">F3</td>
<td width="132" valign="top">ds2.到货日期</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">B4</td>
<td width="132" valign="top">ds2.客户ID</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">F4</td>
<td width="132" valign="top">ds2.货主名称</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">B5</td>
<td width="132" valign="top">ds2.运货商</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">D5</td>
<td width="132" valign="top">ds2.运货费</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">F5</td>
<td width="132" valign="top">ds2.货主城市</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">A8</td>
<td width="132" valign="top">=&amp;B8</td>
<td width="243" valign="top"><strong> </strong></td>
</tr>
<tr>
<td width="64" valign="top">B8</td>
<td width="132" valign="top">ds1.产品ID</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">C8</td>
<td width="132" valign="top">ds1.单价</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">D8</td>
<td width="132" valign="top">ds1.折扣</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">E8</td>
<td width="132" valign="top">ds1.数量</td>
<td width="243" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
<tr>
<td width="64" valign="top">F8</td>
<td width="132" valign="top">=C8*E8</td>
<td width="243" valign="top"><strong> </strong></td>
</tr>
</tbody>
</table>
<p>2.5单元格设置过滤</p>
<p>双击B8，进入单元格数据列对话框，点击过滤，设置过滤条件为：<strong>订单</strong><strong>ID</strong><strong>等于</strong><strong>B3</strong></p>
<div id="attachment_429" class="wp-caption aligncenter" style="width: 564px"><a rel="attachment wp-att-429" href="http://reportblog.cn/archives/425/order-filter"><img class="size-full wp-image-429" title="order-filter" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/order-filter.jpg" alt="单元格过滤" width="554" height="396" /></a><p class="wp-caption-text">单元格过滤</p></div>
<p>2.6单元格的表单属性设置</p>
<p>对B3,D3,F3,B4,F4,B5,D5,F5,A8,B8,C8,D8,E8,F8单元格设置表单属性，其中D3,F3为日期型，C8,D8,E8均为数字型，并且允许小数，其余均为文本类型。</p>
<p>设置完后如图</p>
<div id="attachment_430" class="wp-caption aligncenter" style="width: 448px"><a rel="attachment wp-att-430" href="http://reportblog.cn/archives/425/menu-set"><img class="size-full wp-image-430" title="menu-set" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/menu-set.jpg" alt="表单属性设置" width="438" height="177" /></a><p class="wp-caption-text">表单属性设置</p></div>
<p>2.7设置报表填报属性</p>
<p>打开<strong>报表</strong><strong>|</strong><strong>报表填报属性</strong>对话框，如图所示</p>
<div id="attachment_431" class="wp-caption aligncenter" style="width: 567px"><a rel="attachment wp-att-431" href="http://reportblog.cn/archives/425/write-set"><img class="size-full wp-image-431" title="write-set" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/write-set.jpg" alt="填报属性设置" width="557" height="427" /></a><p class="wp-caption-text">填报属性设置</p></div>
<p>点击左上角的添加按钮，添加一个新的<strong>内置</strong><strong>SQL</strong>。</p>
<p>数据库选择<strong>frDemo</strong>，模式为空，表选择<strong>订单</strong>，如图所示</p>
<div class="mceTemp mceIEcenter">
<div id="attachment_441" class="wp-caption aligncenter" style="width: 565px"><a rel="attachment wp-att-441" href="http://reportblog.cn/archives/425/add-sql-2"><img class="size-full wp-image-441" title="add-sql" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/add-sql1.jpg" alt="添加内置sql" width="555" height="428" /></a><p class="wp-caption-text">添加内置sql</p></div>
</div>
<div class="mceTemp mceIEcenter">
<p style="text-align: left;">点击<strong>智能添加字段</strong>，出现下图所示的对话框，用来将模板中的所要填入的字段和数据表中的字段对应，您可以自由选择所需对应的字段。</p>
<div id="attachment_442" class="wp-caption aligncenter" style="width: 561px"><a rel="attachment wp-att-442" href="http://reportblog.cn/archives/425/add-filed-2"><img class="size-full wp-image-442" title="add-filed" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/add-filed1.jpg" alt="智能添加字段" width="551" height="430" /></a><p class="wp-caption-text">智能添加字段</p></div>
</div>
<p style="text-align: left;">添加完后，单击<strong>智能添加单元格</strong>，填入对应的单元格。</p>
<p style="text-align: left;">可以选<strong>单元格不改变时不参与更新</strong>，这样可以加快填报后数据更新速度。</p>
<p style="text-align: left;">添加完后点击<strong>确定</strong>，显示如下图，可以看到在预览中已经自动生成了相对应的更新数据库的SQL语句。</p>
<div id="attachment_434" class="wp-caption aligncenter" style="width: 526px"><a rel="attachment wp-att-434" href="http://reportblog.cn/archives/425/add-cell"><img class="size-full wp-image-434" title="add-cell" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/add-cell.jpg" alt="智能添加单元格" width="516" height="446" /></a><p class="wp-caption-text">智能添加单元格</p></div>
<div class="mceTemp mceIEcenter">
<p style="text-align: left;">再添加一个内置SQL2，数据库选择frDemo，模式为空，表选择订单明细。以同样的方式智能添加字段à智能添加单元格，设置好后如图</p>
<div id="attachment_435" class="wp-caption aligncenter" style="width: 530px"><a rel="attachment wp-att-435" href="http://reportblog.cn/archives/425/add-sql2"><img class="size-full wp-image-435" title="add-sql2" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/add-sql2.jpg" alt="智能添加sql2" width="520" height="446" /></a><p class="wp-caption-text">智能添加sql2</p></div>
</div>
<div class="mceTemp mceIEcenter">
<p style="text-align: left;"><strong>3.</strong><strong>保存预览</strong><strong></strong></p>
<p style="text-align: left;">保存为</p>
<p style="text-align: left;">%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/form/9.2.cpt</p>
<p style="text-align: left;">启动服务器，点击设计器右上角的填报预览，就可以进行预览填报了。</p>
<p style="text-align: left;">或者在浏览器里直接数据地址：</p>
<p style="text-align: left;"><strong><em>http://localhost:8075/WebReport/ReportServer?reportlet=com/doc/form/9.2.cpt&amp;op=write</em></strong></p>
</div>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表填报的日期自动计算</title>
		<link>http://reportblog.cn/archives/418</link>
		<comments>http://reportblog.cn/archives/418#comments</comments>
		<pubDate>Tue, 25 Aug 2009 08:09:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>
		<category><![CDATA[报表填报]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=418</guid>
		<description><![CDATA[如图所示，多了一个年龄字段，而在数据库中没有这个字段，这就得通过日期的计算获得。 下面我们就来看一下实现上述报表的过程 1.设计报表 1.1表样设计 按照下图设计好报表的基本框架 1.2日期自动计算 在E6单元格中填入”=year(now())-year(E5)+1” “year(now())-year(E5)+1”：用当前年份减去出生年份再加一即为年龄。 3.保存预览 保存为 %FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/form/5.3.cpt 启动服务器，点击设计器右上角的填报预览，就可以进行预览填报了。 或者在浏览器里直接数据地址： http://localhost:8075/WebReport/ReportServer?reportlet=com/doc/form/5.3.cpt&#38;op=write Web报表主题相关文章： Web报表Finereport7.0三大亮点 Web报表工具B/S设计器的应用 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 Web报表工具FineReport6.5离线填报示例 Web报表工具定时器填报]]></description>
			<content:encoded><![CDATA[<div id="attachment_419" class="wp-caption aligncenter" style="width: 392px"><a rel="attachment wp-att-419" href="http://reportblog.cn/archives/418/auto-date"><img class="size-full wp-image-419" title="auto-date" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/auto-date.jpg" alt="日期自动计算" width="382" height="153" /></a><p class="wp-caption-text">日期自动计算</p></div>
<p align="left">如图所示，多了一个年龄字段，而在数据库中没有这个字段，这就得通过日期的计算获得<span id="more-418"></span>。</p>
<p align="left"><strong>下面我们就来看一下实现上述报表的过程</strong></p>
<p><strong>1.</strong><strong>设计报表</strong><strong></strong></p>
<p>1.1表样设计</p>
<p>按照下图设计好报表的基本框架<br />
<!--adsense--></p>
<div id="attachment_420" class="wp-caption aligncenter" style="width: 428px"><a rel="attachment wp-att-420" href="http://reportblog.cn/archives/418/frame13"><img class="size-full wp-image-420" title="frame13" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/frame13.jpg" alt="报表表样设计" width="418" height="181" /></a><p class="wp-caption-text">报表表样设计</p></div>
<p>1.2日期自动计算</p>
<p>在E6单元格中填入”<strong>=year(now())-year(E5)+1</strong>”<!--adsense--></p>
<p>“<strong>year(now())-year(E5)+1”</strong>：用当前年份减去出生年份再加一即为年龄。</p>
<p><strong>3.</strong><strong>保存预览</strong><strong></strong></p>
<p>保存为</p>
<p>%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/form/5.3.cpt</p>
<p>启动服务器，点击设计器右上角的填报预览，就可以进行预览填报了。</p>
<p>或者在浏览器里直接数据地址：</p>
<p><strong><em>http://localhost:8075/WebReport/ReportServer?reportlet=com/doc/form/5.3.cpt&amp;op=write</em></strong></p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/418/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web报表填报的数值自动计算</title>
		<link>http://reportblog.cn/archives/407</link>
		<comments>http://reportblog.cn/archives/407#comments</comments>
		<pubDate>Tue, 25 Aug 2009 07:48:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web报表工具-填报专辑]]></category>

		<guid isPermaLink="false">http://reportblog.cn/?p=407</guid>
		<description><![CDATA[自动计算，就是指填报的时候，用户录入了某些数据后，系统会自动算出另外一部分单元格的值，由此简化用户的输入，减少错误率。如图所示，当用户输入货物数量后，系统自动根据运货费和货物数量算出总运货费。 下面我们来看一下实现上述报表的过程。 1.连接数据库frDemo 2.设计报表 2.1新建报表 2.2表样设计 按照下图设计好报表的基本框架 2.3新建一数据集名为emp_sql SQL语句：select * from 订单 where 雇员ID=5 2.4绑定数据列 按照下列表格将数据集的字段拖入对应单元格内，并作相应的设置。 单元格 内容 基本属性设置 A2 emp_sql.订购日期 从上到下扩展，其余默认 B2 emp_sql.发货日期 从上到下扩展，其余默认 C2 emp_sql.运货商 从上到下扩展，其余默认 D2 emp_sql.运货费 从上到下扩展，其余默认 E2 emp_sql.货主地址 从上到下扩展，其余默认 2.5计算总运货费 在G2单元格中填入”=D2*F2” 2.6单元格的表单属性设置 点击D2，右击&#124;表单属性，出现如下对话框，勾选是否可写选项，类型选择数字，设置如图 设置完后显示如图 3.保存预览 保存为 %FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/form/3.9.2.cpt 启动服务器，点击设计器右上角的填报预览，就可以进行预览填报了。 或者在浏览器里直接数据地址： http://localhost:8075/WebReport/ReportServer?reportlet=com/doc/form/3.9.2.cpt&#38;op=write Web报表主题相关文章： Web报表Finereport7.0三大亮点 Web报表工具B/S设计器的应用 FineReport 7.0正式版发布——B/S设计器引领报表行业趋势 Web报表工具FineReport6.5离线填报示例 Web报表工具定时器填报]]></description>
			<content:encoded><![CDATA[<div id="attachment_408" class="wp-caption aligncenter" style="width: 330px"><a rel="attachment wp-att-408" href="http://reportblog.cn/archives/407/auto-calcu"><img class="size-full wp-image-408" title="auto-calcu" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/auto-calcu.jpg" alt="报表填报之自动计算" width="320" height="101" /></a><p class="wp-caption-text">报表填报之自动计算</p></div>
<p>自动计算，就是指填报的时候，用户录入了某些数据后，系统会自动算出另外一部分单元格的值，由此简化用户的输入，减少错误率。如图所示，当用户输入货物数量后，系统自动根据运货费和货物数量算出总运货费<span id="more-407"></span>。</p>
<p><strong>下面我们来看一下实现上述报表的过程。</strong></p>
<p><strong>1.</strong><strong>连接数据库</strong><strong><em>frDemo</em></strong><strong></strong></p>
<p><strong>2.</strong><strong>设计报表</strong><strong></strong></p>
<p>2.1新建报表</p>
<p>2.2表样设计</p>
<p>按照下图设计好报表的基本框架<!--adsense--></p>
<div id="attachment_409" class="wp-caption aligncenter" style="width: 562px"><a rel="attachment wp-att-409" href="http://reportblog.cn/archives/407/frame12"><img class="size-full wp-image-409" title="frame12" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/frame12.jpg" alt="报表表样设计" width="552" height="63" /></a><p class="wp-caption-text">报表表样设计</p></div>
<p>2.3新建一数据集名为<strong>emp_sql</strong></p>
<p><strong>SQL</strong><strong>语句：</strong><strong><em>select * from </em></strong>订单<strong><em> where </em></strong>雇员ID=5</p>
<p>2.4绑定数据列</p>
<div id="attachment_410" class="wp-caption aligncenter" style="width: 562px"><a rel="attachment wp-att-410" href="http://reportblog.cn/archives/407/datacolum9"><img class="size-full wp-image-410" title="datacolum9" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/datacolum9.jpg" alt="绑定数据列" width="552" height="62" /></a><p class="wp-caption-text">绑定数据列</p></div>
<p>按照下列表格将数据集的字段拖入对应单元格内，并作相应的设置。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top">单元格</td>
<td width="132" valign="top">内容</td>
<td width="207" valign="top">基本属性设置</td>
</tr>
<tr>
<td width="64" valign="top">A2</td>
<td width="132" valign="top">emp_sql.订购日期</td>
<td width="207" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">B2</td>
<td width="132" valign="top">emp_sql.发货日期</td>
<td width="207" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">C2</td>
<td width="132" valign="top">emp_sql.运货商</td>
<td width="207" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">D2</td>
<td width="132" valign="top">emp_sql.运货费</td>
<td width="207" valign="top"><strong>从上到下</strong>扩展，其余默认</td>
</tr>
<tr>
<td width="64" valign="top">E2</td>
<td width="132" valign="top">emp_sql.货主地址</td>
<td width="207" valign="top"><strong>从上到下</strong>扩展，其余默认<strong></strong></td>
</tr>
</tbody>
</table>
<p>2.5计算总运货费</p>
<p>在G2单元格中填入”<strong>=D2*F2</strong>”</p>
<p>2.6单元格的表单属性设置</p>
<p>点击D2，<strong>右击</strong><strong>|</strong><strong>表单属性</strong>，出现如下对话框，勾选<strong>是否可写选项</strong>，类型选择数字，设置如图</p>
<div id="attachment_411" class="wp-caption aligncenter" style="width: 566px"><a rel="attachment wp-att-411" href="http://reportblog.cn/archives/407/writable"><img class="size-full wp-image-411" title="writable" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/writable.jpg" alt="表单属性设置" width="556" height="373" /></a><p class="wp-caption-text">表单属性设置</p></div>
<p>设置完后显示如图</p>
<div id="attachment_412" class="wp-caption aligncenter" style="width: 562px"><a rel="attachment wp-att-412" href="http://reportblog.cn/archives/407/writable-show"><img class="size-full wp-image-412" title="writable-show" src="http://www.finebi.com/reportblog/wordpress/wp-content/uploads/2009/08/writable-show.jpg" alt="表单可写属性显示" width="552" height="62" /></a><p class="wp-caption-text">表单可写属性显示</p></div>
<p><strong>3.</strong><strong>保存预览</strong><strong></strong></p>
<p>保存为</p>
<p>%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/form/3.9.2.cpt</p>
<p>启动服务器，点击设计器右上角的填报预览，就可以进行预览填报了。</p>
<p>或者在浏览器里直接数据地址：</p>
<p><strong><em>http://localhost:8075/WebReport/ReportServer?reportlet=com/doc/form/3.9.2.cpt&amp;op=write</em></strong></p>

<p><strong>Web报表主题相关文章：</strong></p>
<ul>
<li><a href="http://reportblog.cn/archives/1750">Web报表Finereport7.0三大亮点</a></li>
<li><a href="http://reportblog.cn/archives/1748">Web报表工具B/S设计器的应用</a></li>
<li><a href="http://reportblog.cn/archives/1745">FineReport 7.0正式版发布——B/S设计器引领报表行业趋势</a></li>
<li><a href="http://reportblog.cn/archives/1444">Web报表工具FineReport6.5离线填报示例</a></li>
<li><a href="http://reportblog.cn/archives/1223">Web报表工具定时器填报</a></li>
</ul><br />
]]></content:encoded>
			<wfw:commentRss>http://reportblog.cn/archives/407/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

