`
iehyou
  • 浏览: 135133 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
在我们开发图形报表时,你可能会遇到这样的需求:用户要求点击柱状图的某根柱子,可查看它的详细数据。其他的一些基于java的图形报表组件,如jfreechart,也可以实现加连接的功能,但是使用起来还是有点麻烦的。其实它不光是加连接麻烦,正个使用起来都很麻烦,需要你在后台编写大量的代码。通过前面的章节,你应该知道,FCF的使用非常简单,你只需要关注你的数据如何产生就可以了。至于如何产生图形,并不需要你编一行代码。加连接也是如此。 FCF支持三种类型的连接: 1、普通的超链接,在同一个窗口打开新的页面。 2、普通的超链接,在新窗口打开新的页面。 3、JavaScript连接。 普通的超链接 ...
在前面的章节里,我们已经了解了图形的基本使用方法以及图形XML,现在我们已经有能力做出基本的图形了,如果你现在就把它应用到你的项目里,我认为没有任何问题,而且我也相信你还能举一反三地,发展出一些“新”的用法。 那我们就开始吧。 动态改变图形的类型 在项目中,我们有时会需要在页面上方便地改变图形的类型,当然,如果页面不刷新就能看到改变的结果,那是最理想的。举个例子来说,在一个页面上,显示了一个月销售额的柱状图,但用户要求还可以查看月销售额的饼图,区域图。要实现这个需求,一般的做法是,再做两个页面,一个显示饼图,一个显示区域图,用户想看这两个图,点击连接就可以了。这样的做法并没有什么不妥。你还可 ...
本章我们来看看什么是组合图形,以及它的XML是怎么写的。 什么是组合图形 当我们想在一张图形里表示多个图形类型时,我们就要用到组合图。FCF提供了双Y轴组合图,它有两个Y轴,每个轴表示不同的刻度(例如,收益和数量,或者访问量和下载量等等。)。图形左边的坐标轴叫主坐标轴,图形右边的叫次坐标轴。 FCF里组合图分为2D和3D,下面的图形就是一个2D双Y轴组合图。 图片1 这个图里有月销售额和数量,X轴表示月份。现在我们来看看这两个Y轴: 主Y轴表示2005和2006的销售额,柱状图和这个主Y轴对应。 次Y轴表示数量,曲线图和次Y轴对应。 在双Y轴图形里,我们必须提供至少两个数据集,一个对应 ...
FusionCharts使用XML来创建和控制图形。 数据类型 在FCF里,一共有四种数据类型。 Boolean - 它的值为0或1,1表示true,0表示false。例如<graph showNames='1' >。 Number - 它的值应该是一个数值。例如<graph yAxisMaxValue='200' > 。 String - 它的值是一个字符串。例如<graph caption='My Chart' > 。 Hex Color Code - 它表示一个16进制的颜色,不需要用“#”。例如<graph bgColor='FFFFDD' & ...
在我们了解了FCF的各种使用方法以后,我们就会发现,其实我们要做出各种不同的Flash图形,最关键的就是那个XML数据。它不但可以描述图形的数据,还可以描述图形的样式。大家可能迫不及待的想要了解XML的细节,别急,在此之前,我们需要搞清楚图形的组成部分,比如什么是X轴,什么是Y轴,什么是图形背景,什么是是图形边框。只有了解这些以后,我们才能做出我们相应的图形。 图形背景和画布 对于3D图形,你可以设置canvas background(画布背景)和Chart Background(图形背景)的颜色,还可以设置它们是否可见。 对于2D图形,你可以设置canvas background ...
在前面的例子里,我们使用的数据都是一个单独的XML文件,它可以被很多需要它的文件来调用。但是有的时候,我们可能不需要单独的文件,这时,我们就可以使用dataXML 方法来进行数据的调用。 使用dataXML提供数据 dataXML 和dataURL都可以提供数据,dataURL是以把XML文件地址以URL的形式告诉FCF,如一个静态的文件Data.xml,或者是一个动态的文件,如mydata.jsp(页面返回XML格式的文本)。dataXML则是以XML文本的形式告诉FCF。可能有点不好理解,看看下面的代码就知道了。 <html> <body bgcolor=& ...
在上篇文章里,我们做出了第一个图形报表,我们是直接在HTML里使用<OBJECT>和<EMBED>标记来加载图形的。 <html> ... <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=http://download.macromedia.com/pub/sh ...
在介绍完了FCF的下载安装以后,现在,我们终于要开始创建我们的第一个图表了。我们将要创建一个简单的3D柱状图形,用它来展示每月销售情况摘要。 要使用FCF来创建图形,你需要做下面三件事情: 1.选择好你要创建的图形类型对应的SWF文件。例如,我们现在要创建的是3D柱状图形,那么我们的SWF文件就是FCF_Column3D.swf。上篇文章已经介绍过了,所有的SWF文件都放在FusionChartsFree>Charts文件夹里。 2.XML数据文件。FCF只接受基于XML格式的数据。因此,你需要把你的数据转成XML格式。 3.HTML文件。这个HTML文件将包含用来嵌入图形的代码。 在我 ...
FusionCharts是InfoSoft Global公司的一个产品,InfoSoft Global 公司是专业的Flash图形方案提供商,他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。FusionCharts Free则是FusionCharts提供的一个免费版本,虽然免费,功能依然强大,图形类型依然丰富。 不得不感叹技术发展的真快,99年的时候,flash刚刚在互联网上流行,那时还只是一个简单的动画软件,编程能力有限。但现在flash几乎无所不能了,图形报表则是它大展手脚的一个领域。 FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案, ...
本文将介绍FusionCharts Free V2.1的下载及安装。 下载你可以在下面的地址下载它。 免费漂亮的Flash图形报表-FusionCharts Free V2.1下载 文件不大,共4.22M。将FusionCharts Free(以下简称FCF)解压到任意一个目录后,点击目录下的index.html, ...
http://www.chedong.com/tech/lucene.html Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中文切分词机制简介:基于词库和自动切分词算法的比较 具体的安装和使用简介:系统结构介绍和演示 Hacking Lucene:简化的查询分析器,删除的实现,定制的排序,应用接口的扩展 从Lucene我们还可以学到什么 另外,如果是在选择全文引擎,现在也许是试试Sphinx的时候了:相比Lucene速度更快,有中文分词的支持, ...
1.decode用法: decode (expression, search_1, result_1) decode (expression, search_1, result_1, search_2, result_2) decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n) decode (expression, search_1, result_1, default) decode (expression, search_1, result_1, search_2, res ...
最近又用到birt报表 ,年初的时候用过一次,到现在忘的差不多了,现在有家了,随便记录下使用过程.这里只介绍在webapp下的安装和使用. 这里有一个中文的文档:http://c.xml.org.cn/blog/uploadfile/200642823848480.RAR 1.下载birt: http://www.eclipse.org/birt/phoenix/  我下载的是目前最新的2.5版本,因为这个东西也不是经常用 所以下在的是ALL_IN_ONE2.5版本(这个是用于报表编辑).不想eclipse太臃肿.如果是要部署到webapp上面 还要下载BIRT Runtime Release ...
elicpse插件收集(在eclipse3.5都是可以使用的) 收集下常用的elicpse插件:    1.openexplorer:直接用资源管理器打开选择文件、文件夹、JAR包)     文件查看附件:openexplorer_100.jar   地址:http://blog.samsonis.me/2009/02/open-explorer-plugin-for-eclipse/    2.tomcatPlugi: 文件查看附件tomcat_插件_3.2.1.rar    地址:http://www.eclipsetotale.com/tomcatPlugin.html   ...
EJBCA是一个全功能的CA系统软件,它基于J2EE技术,并提供了一个强大的、高性能并基于组件的CA。EJBCA兼具灵活性和平台独立性,能够独立使用,也能和任何J2EE应用程序集成。  所需软件: 1.jdk 1.5 下载地址:http://java.sun.com/ 2.jboss-4.2.0.GA 下载地址:http://www.jboss.com/ 3.jce_policy-1_5_0:下载地址:http://java.sun.com/ 4.apache-ant-1.7.0:http://ant.apache.org/ 5.oracle 10G: 6.ojdbc ...
Global site tag (gtag.js) - Google Analytics