`
lion222
  • 浏览: 122192 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
文章列表
子报表概述 一、什么是子报表?二、通过使用子报表组合不相关的报表三、对无法链接的数据使用子报表四、在单个报表中显示相同数据的不同视图五、一对多链接--------------------------- ...
        最近做了一个项目,并不大。但用到WEB打印这方面内容,没想中间遇到很多问题,曾在网上找过许多解决方案,有些控件但是国内的基本都是需要注册收费的,只有国外的一个ScriptX是免费的,看到许多人用,但这个控件被IE等众多的安全工具所困扰,常常需要设置一堆东西,对于电脑水平不是很高客户来说确实很麻烦,不过我也只用它去掉了IE打印的页眉页脚,打印还是用的IE的WEBBROWSER,不说费话了,下面先介绍一下我思路。         由于是要套打,所以套打的页面不可能给用户看,需要单独制作一个套打的页面,只有要打印的内容,位置用 <DIV     style= "LEFT ...
http://www.ibm.com/developerworks/cn/web/0912_zouxiang_flex_spring/   邹 翔, 信息工程师, IBM   RIA(Rich Internet Application)—— 富 Internet 应用以其良好的客户体验得到越来越广泛的应用,银行,电信等领域已有诸多成功案例。Adobe 的 Flex 是最具有代表性的基于 Flash 的 RIA 技术。通过对 Flex 以及当前流行的 Spring、Hibernate 的 J2EE 开源框架进行集成,使客户既能获得到一流的用户体验,又能获得 J2EE 应用的高稳定性,高可 ...
http://swf.com.tw/?p=125 本文將透過一個簡單的範例說明stage(舞台)物件,以及MainTimeline(主時間軸)和root的概念。 MainTimeline和root:每個Flash影片都有一個「主時間軸」,也就是位於最上層舞台的時間軸,在程式中透過「顯示物件」(如:影片片段、文字欄位、按鈕…等等)的root屬性存取。 stage:每個Flash影片也都有一個stage(舞台)物件,而且在Flash的執行環境(Flash Player)中,也僅有一個stage。程式透過「顯示物件」的stage屬性存取舞台。 「舞台」和「主時間軸」的關係如下,在播放 ...
http://www.uml.org.cn/j2ee/200611094.htm 沈 锐 (shenrui@cn.ibm.com), 软件工程师, IBM CSDL       本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse 提供的“快速开发”的优越性。关于 AppFuse 的特性、架构以及为什么要使用 AppFuse,AppFuse 的创始人 Matt Raible 在 《使用 AppFuse ...
今天碰到一个刚开始用appfuse的人,他提的问题,让我想起来我刚开始用的时候,我的基础比他好一点,但是也要在网上好多地方搜索文章,我就想到我应该在我的blog上写一篇appfuse开始使用的文章。 appfuse实际是一个给你建立项目的工具,并且还默认带的appgen工具,是为你的项目自动生成代码的工具,这些都是工具,这是他的本质,不是一个语言,他只是一个辅助工具,如果没有他你也可以根据自己的经验来简历起来同样的项目。建立起来的项目实际就是标准的 dao-service-web三层的架构的系统,使用流行的ssh构建。如果你都使用默认的话,他的持久层会使用hibernate,使用spring对 ...
http://hi.baidu.com/liweigov/blog/item/66e53e12febf1a28dc540129.html Flex3+Blazeds+Spring+Hibernate整合   Step1: 准备开发环境   (1)       下载Blazeds http://opensource.adobe.com/wiki/display/blazeds/Release+Builds 选择下载Turnkey版本,因¸
    AppFuse是一个集成了当前最流行的Web应用框架的一个更高层次的Web开发框架,也可以说是一个Web开发基础平台,它与它所集成的各种框架相比,它提供了一部分所有Web系统开发过程中都需要开发的一些功能,如登陆、用户密 ...
<?xml version="1.0"?><project name="access" default="show" basedir=".">    <!--        将一组需要过滤的值写入一个过滤文件,过滤文件的        格式与一般的属性文件相同,如下:        month=12        year=2008    -->    <filter filtersfile="filter.properties"/>     < ...
  ANT忠诚伴侣XDoclet基本任务手册(转) 收藏 <script type="text/javascript"></script><script type="text/javascript"></script>最近用appfuse发现里面使用xdoclet真是方便,虽然以前也用,但是没有像appfuse那样什么都使用xdoclet生成。现在写程序真是方便啊。本想把自己的收获写下来,但是发现网上高人早已编写完成(又晚了一步,呵呵,快成迟来大师了),现转贴如下:任何人都想过自动生成的代码,自己 ...
ANT实用技巧:利用tstamp来根据Build的时间来生成带有时间戳的部署文件        <!-- 根据Builder的时间来生成带有时间戳的部署文件 -->        <target name="jarTimeSign">                <tstamp prefix="build.">                        <format property="TimeSign" pattern="yyyy-MM-dd HH.mm.ss"/& ...
  提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件。  一、 修改Ant Classpath  在使用一个可选的或定制的任务时,你可能需要把其它库添加 ...
Ant的配置使用入门  1、下载安装下载:http://ant.apache.org     需要设置的环境变量:     ANT_HOME:ant的安装目录     JAVA_HOME:jdk的安装目录     PATH:把%ANT_HOME%\bin目录加到path变量,以便于从命令行下直接运行ant     假定ant解压在c:\ant   jdk装d:\j2sdk1.4.0     则在命令行下执行以下命令: set ANT_HOME=c:\antset JAVA_HOME=D:\j2sdk1.4.0set PATH=%PATH%;c:\ant\bin ...
提供 <if> 和 <for> 等节点的支持   if=net.sf.antcontrib.logic.IfTaskforeach=net.sf.antcontrib.logic.ForEachthrow=net.sf.antcontrib.logic.Throwtrycatch=net.sf.antcontrib.logic.TryCatchTaskswitch=net.sf.antcontrib.logic.Switchoutofdate=net.sf.antcontrib.logic.OutOfDateruntarget=net.sf.antcontrib.lo ...
P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。 通过P6Spy我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。 一、P6Spy的安装与使用 1、从 http://www.p6spy.com/ 下载P6Spy的文件包,也可以下载它的源文件包来研究; 2、把P6Spy的jar包p6spy.jar放到classpath中,如果是Web应用程序则放在YourWebApp/WEB-INF/lib/目录下; 3、把spy.properties放到classes目录下,如果是webapp就放在YourWebApp/WEB- ...
Global site tag (gtag.js) - Google Analytics