webreport

博客园 首页 新随笔 联系 订阅 管理
  57 Posts :: 0 Stories :: 328 Comments :: 37 Trackbacks

置顶随笔 #

     摘要: 专注于 web报表, web打印, 自定义web表单, web工作流管理系统方面的技术, 官方网站为: http://www.fcsoft.com.cn/  阅读全文
posted @ 2007-04-02 15:21 web报表 阅读(1303) | 评论 (3)编辑

2010年1月22日 #

     摘要: 工作流系统和业务系统的结合,不仅仅是表之间的关联(即流程实例id和业务数据的关联),还有很多变量的关联。 变量的关联表现在很多方面,通常都是在流程定义时,需要引入这些变量,辅助流程的定义。 如,流程在运行时,需要获取具体业务数据某个关键字段的值。   阅读全文
posted @ 2010-01-22 12:46 web报表 阅读(1300) | 评论 (2)编辑

2010年1月13日 #

     摘要: 在工作流管理系统中,可视化流程设计器是必须要实现的。 流程引擎可以是默默的运行,但流程设计器就必须要展现出来。所以界面的美观,操作简便易用,是必须要考虑的问题。 流程设计器,主要完成流程定义文件的建立和编辑,可视化的完成流程中各节点信息的增删改,并图形化的方式展现出一个业务流程。   阅读全文
posted @ 2010-01-13 09:26 web报表 阅读(1091) | 评论 (0)编辑

2010年1月2日 #

     摘要: sqlserver2005数据库链接 上微软网站下载sqlserver2005 jdbc Driver 包 1、将Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\sqljdbc.jar包 copy到发布系统 的 web-inf\lib目录中 2、将Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\auth\x86\sqljdbc_auth.dll 文件copy到 windows\system32目录   阅读全文
posted @ 2010-01-02 15:08 web报表 阅读(101) | 评论 (0)编辑

2009年12月27日 #

     摘要: 一般工作流管理系统分为,流程引擎,电子表单系统(自定义表单),流程设计器,流程管理监控平台等主要模块。流程引擎和电子表单系统应该是弱耦合的,各自都能独立的完成功能。 同时流程引擎和电子表单都设计好接口事件等,便于相互集成或和其它系统的集成。   阅读全文
posted @ 2009-12-27 14:56 web报表 阅读(1031) | 评论 (2)编辑

2009年12月26日 #

     摘要: 工作流系统和电子表单相结合,达到同一张表单在流程的各个节点中的权限不同。 例如一张表单包含,录入部分信息,审核部分信息; 当表单在录入的时候,需要将审核部分信息全部屏蔽; 当上级审核时,录入部分的信息需要只读,只能填写审核部分; 当审核完成后,所有的信息都变成只读,不能再修改了。   阅读全文
posted @ 2009-12-26 20:49 web报表 阅读(904) | 评论 (1)编辑

2009年12月2日 #

     摘要: 通常工作流系统在设计之初,都会明确的区分流程数据和业务数据。工作流引擎只关心流程数据,为实现工作流的流转,会为工作流引擎设计一套工作流的表结构,来辅助流程引擎的实现。 业务数据是千变万化的,为实现各自的业务,会设计一系列业务表。业务表,工作流系统是不关心的。 但是工作流数据和业务数据又是交互的关联的。   阅读全文
posted @ 2009-12-02 14:39 web报表 阅读(1411) | 评论 (1)编辑

2009年11月24日 #

     摘要: 为了方便设置数据库连接和事务的一致,将所有数据库连接信息统一设置在fcconfig.xml文件中;  阅读全文
posted @ 2009-11-24 15:03 web报表 阅读(1388) | 评论 (1)编辑

     摘要: tomcat的各版本 在设置jndi数据源的时候会有些不同,没配置好,经常会出现 Cannot create JDBC driver of class '' for connect URL 'null' 或找不到驱动等等错误   阅读全文
posted @ 2009-11-24 10:15 web报表 阅读(525) | 评论 (0)编辑

2009年11月17日 #

     摘要: web工作流管理系统,eworkflow自定义流程最新版本下载   阅读全文
posted @ 2009-11-17 09:45 web报表 阅读(1725) | 评论 (1)编辑

2009年10月16日 #

     摘要: 前言: osworkflow的任务管理很简单,没有专门的任务表,也没有待办,已办,发出,处理任务等等。 只有很简单的查询用户可处理的动作和已经处理过的历史步骤。(注意这里只是可处理的动作和已经处理过的历史步骤,都不是任务) 这显然距任务管理差很多很多。   阅读全文
posted @ 2009-10-16 11:11 web报表 阅读(2227) | 评论 (0)编辑

2009年10月13日 #

     摘要: eworkflow自定义工作流系统,流程定义文件,采用的是xml格式,在设计之初,使用了dtd文件来约束xml文档的内容。 开发的时候,采用的是resin3来发布,对dtd格式的校验不是很严格。  阅读全文
posted @ 2009-10-13 11:17 web报表 阅读(1861) | 评论 (0)编辑

2009年9月21日 #

     摘要: 在设计工作流系统的时候,常常会碰到这样的情况: 同一张表单需要在流程的多个环节中处理,且各环节的处理情况不一致,有的节点可写,有的节点之可读。 例如,同一张报销单:员工填写报销单时,只能填写报销单主体信息和明细部分,其它信息不可见; 经理审批时,只能填写审核结果和审核意见,报销单主体和明细部分只能查看; 财务审批时,报销单主体明细和经理审核信息都只能查看,只能设是否置领取费用的相关信息   阅读全文
posted @ 2009-09-21 18:08 web报表 阅读(2304) | 评论 (5)编辑

2009年9月16日 #

     摘要: 前言: osworkflow是个开源的工作流引擎,采用的是有限状态机的模型。内置有osuser这个用户系统,来处理用户权限相关的部分。但是功能很弱,只有用户表,用户组表,即简单的将用户划分给用户组。在定义流程的时候,可以将权限处理给一个具体的用户,也可以给一个用户组。 缺点: 功能太过简单,不利于扩展,也不利于和用户系统集成,还没有开源的源代码。   阅读全文
posted @ 2009-09-16 11:28 web报表 阅读(2425) | 评论 (6)编辑

2009年9月10日 #

     摘要: 任务描述: 某图书网站按条件查询得出一页20条记录,每条记录有书目的简要信息和url链接到书的详细信息。 需要抓取网站图书的详细信息,保存到本地数据库中。 任务分析: 用httpclient模拟执行url将网站的信息取回,再用jericho包,分析页面元素,将需要的信息取出,保存到数据库中。 因为数据量比较大,还是采用多线程的方式来执行抓取详细页面,分析获得数据。   阅读全文
posted @ 2009-09-10 10:41 web报表 阅读(2105) | 评论 (8)编辑

2009年9月8日 #

     摘要: 做过mis系统开发的人都知道,表单这块涉及到表现层,操作界面的人机交互,后台又涉及到业务逻辑,业务数据的存储,是开发mis系统的重点,难点。而工作流引擎都是将这层业务模块的实现剥离,让用户自己去实现,工作流引擎只实现一个抽象的流程流转。如果要做到流程的自定义,业务模块的自定义,一定需要有一个强大的自定义表单模块来支持,才能使得流程的定义变得可视化,可操作,可提供给最终端的用户使用。  阅读全文
posted @ 2009-09-08 13:06 web报表 阅读(3198) | 评论 (22)编辑

2009年9月6日 #

     摘要: web打印一直是web管理系统的难点,事实证明,采用轻量级的dll控件来实现web打印,是比较理想的解决方案。 采用vc的ATL技术,结合IE的打印模版技术编写的webprint.dll,压缩打包生成dll后,文件下载只有80k左右,是轻量级的打印控件。最近主要实现了如下功能:   阅读全文
posted @ 2009-09-06 12:17 web报表 阅读(2561) | 评论 (7)编辑

2009年9月4日 #

     摘要: 在工作流管理系统中,引擎的所有的活动,驱动,和流转,都是以流程定义为基础而展开的。流程定义文件是流程能运行的先决条件,同时流程定义文件又是工作流引擎的设计基础,引擎必须要能生成,解释和获取到任意流程定义节点的信息。业务流程建模就是将一个具体的业务流程系统用流程定义文件来描述。而生成这个流程定义文件的可视化编辑工具就是工作流设计器。 一般来说,只要是足够熟悉流程定义的各个步骤和节点的意义,流程描述文件可以用文本编辑器手动的输入来生成。但是这样做对用户的要求太高了。通常都会采用一个可视化的流程定义工具来实现。   阅读全文
posted @ 2009-09-04 10:00 web报表 阅读(3299) | 评论 (5)编辑

2009年9月3日 #

     摘要: 工作流引擎,主要是实现业务流程的规则抽象,模型的建立,解释,以及为流程实例提供运行环境,并解释执行流程实例。 工作流引擎必须要包含一个工作流模型的设计,工作流模型就是对业务流程抽象的一个模型,是整个工作流引擎的基础。所以模型设计的好坏决定引擎的功能是否灵活,也决定了工作流管理系统从设计实现到运行实施等诸多环节。   阅读全文
posted @ 2009-09-03 09:23 web报表 阅读(3225) | 评论 (8)编辑

2009年9月2日 #

     摘要: 曾经在2001年做CRM产品的时候,因为CRM产品的客户状态升迁,每个具体用户的升迁规则可能会不一样,技术主管说要集成一个工作流软件工具......,那是我第一次听说工作流。当时很不理解,这工作流软件如何能做到将业务流程定义进去呢?当然,那时候工作流软件工具还不成熟和完善,也或者我们也没有达到那个层次,后来终究还是没有用上工作流。  阅读全文
posted @ 2009-09-02 14:15 web报表 阅读(4187) | 评论 (11)编辑

2008年7月12日 #

     摘要: webprint4.1升级版发布  阅读全文
posted @ 2008-07-12 15:01 web报表 阅读(1040) | 评论 (1)编辑

2008年6月1日 #

     摘要: 这是个人对程序员生涯的一孔之见,只代表作者的个人想法,其中疏漏甚至错误之处在所难免,希望大家多提宝贵意见。  阅读全文
posted @ 2008-06-01 13:04 web报表 阅读(677) | 评论 (5)编辑

2008年5月28日 #

     摘要: 纯国产报表技术获得超越性突破  阅读全文
posted @ 2008-05-28 18:00 web报表 阅读(1167) | 评论 (2)编辑

2008年5月7日 #

     摘要: web开发平台之深度探索,分为: 前言,web开发平台之定义,web开发平台之前身,web开发平台之乱象,web开发平台之疑云,web开发平台之深思,web开发平台之定位,web开发平台之架构,web开发平台之实战,web开发平台之顿悟,web开发平台之明天,等章节.  阅读全文
posted @ 2008-05-07 09:36 web报表 阅读(4715) | 评论 (23)编辑

2008年4月21日 #

     摘要: 经过数月的辛苦工作,终于完成了e表 for Java版,其功能,操作方式以及报表格式文件都和e表 for .NET版一样,用Java语言实现了e表 for .NET版中c#语言实现的内容。这样用Java语言开发的系统就可以很方便地集成e表了。经过简单的测试,系统的稳定性基本上和e表 for .NET版差不多。  阅读全文
posted @ 2008-04-21 13:34 web报表 阅读(801) | 评论 (0)编辑

2008年3月27日 #

     摘要: 数据库设计的5种常见关系  阅读全文
posted @ 2008-03-27 11:55 web报表 阅读(321) | 评论 (0)编辑

2008年2月26日 #

     摘要: 两种方案解决webprint打印小插件不能自动注册的问题  阅读全文
posted @ 2008-02-26 16:37 web报表 阅读(679) | 评论 (0)编辑

2007年9月21日 #

     摘要: 五步操作设置可信站点,解除IE浏览器“禁用”数字签名下载  阅读全文
posted @ 2007-09-21 11:26 web报表 阅读(1427) | 评论 (3)编辑

2007年9月4日 #

     摘要: 本文列出在线报表采集汇总系统的需求,对于中国国情来说,是非常需要一个能满足上述需求的在线报表采集汇总系统。但经我多年的观察,还没有一个能很好地解决这些需求的报表系统。其中的原因也是复杂不清。不知道大家对这种现象如何看?  阅读全文
posted @ 2007-09-04 11:36 web报表 阅读(2649) | 评论 (6)编辑

2007年8月31日 #

     摘要: 国内的报表工具大多都会对常用报表样式作个总结,如简单列表,分组报表,交叉表,多级分组交叉表等等,并提供这些报表的实现方法。确实,这些能够很好地帮助用户开发报表。但常常也会遇到一些意外情况,即在这些标准报表样式的基础上增加了些变化。下面枚举一下我近期遇到的一些变化,当然象固定行数的报表这样的常见的变化我就不列了。  阅读全文
posted @ 2007-08-31 10:11 web报表 阅读(1926) | 评论 (2)编辑

2007年8月28日 #

     摘要: 刚刚完成一个网站抓取数据的任务,在抓取的时候用到了多线程。
任务描述:
有个信息发布网站,按照条件会查询出数据,按页显示,每页15条,每条信息为一个url链接。点击链接再打开一个页面,显示这条的详细信息。
我们需要做的是把每条的详细信息都抓取下来,保存到数据库中。
  阅读全文
posted @ 2007-08-28 10:49 web报表 阅读(1240) | 评论 (5)编辑

2007年8月16日 #

     摘要: 中国式报表特性分析.  阅读全文
posted @ 2007-08-16 10:03 web报表 阅读(783) | 评论 (2)编辑

2007年8月1日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。
web报表开发技术专题八:总结   阅读全文
posted @ 2007-08-01 09:43 web报表 阅读(4840) | 评论 (5)编辑

2007年7月26日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。

web报表开发技术专题七:报表工具的外围功能
介绍报表工具的外围功能的设计,如:报表参数表单设计器,动态报表格式文件,定时运算报表,缓存报表运算结果。
  阅读全文
posted @ 2007-07-26 14:43 web报表 阅读(2739) | 评论 (1)编辑

2007年7月23日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。

web报表开发技术专题六:尴尬的Web打印
Web打印问题和浏览网页速度慢的问题一样,成为Web程序的难题之一,本文主讲我研究Web打印解决方案的经历以及轻量级的ActiveX控件的Web打印方案。
  阅读全文
posted @ 2007-07-23 16:44 web报表 阅读(12650) | 评论 (15)编辑

2007年7月19日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。

web报表开发技术专题五:Excel的阴影
在.NET开发环境下如何实现读写Excel文件。
  阅读全文
posted @ 2007-07-19 10:19 web报表 阅读(6773) | 评论 (32)编辑

2007年7月16日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。

web报表开发技术专题四:开发报表设计器的背后故事
开发web报表设计器应如何取舍?全球唯一的用纯页面技术(javascript等)实现的web报表设计器,以及开发web报表设计器的背后故事。
  阅读全文
posted @ 2007-07-16 14:42 web报表 阅读(5784) | 评论 (17)编辑

2007年7月12日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表系统的开发,由多篇文章而形成开发web报表系统的系列文章。实际上是将web报表系统的开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表系统的开发有一个全景式的认知。
web报表开发技术专题三:不规则分组和跨行组运算
报表的不规则分组按指定的区间分,“其它”列的计算,“其中”类的计算。还有累积运算,排名,占比,上期比同期比等跨行组运算。
  阅读全文
posted @ 2007-07-12 14:49 web报表 阅读(3762) | 评论 (8)编辑

2007年7月10日 #

     摘要: 工作流系统可以说是最多最乱的一个系统了。至今仍然没有哪一家工作流系统取得领先的位置。而工作流系统中往往只重视流程方面的东西,而对于自定义表单则做得很弱。而实际上流程的结果需要靠表单来展现,没有一个强劲的自定义表单来配合,再好的工作流系统也不过是镜中月水中花。本文便是BPMS工作流系统和eform自定义web表单工具相结合使用的示例。  阅读全文
posted @ 2007-07-10 10:53 web报表 阅读(9994) | 评论 (11)编辑

2007年7月9日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成一个web报表开发的系列文章。实际上是将web报表开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表开发有一个全景式的认知。

web报表开发技术专题二:报表工具的核心---数据集的变换
数据集的变换,即报表的数据运算变换的能力。即是比较分析一下web报表开发工具的数据运算原理。  阅读全文
posted @ 2007-07-09 11:42 web报表 阅读(4910) | 评论 (15)编辑

2007年7月3日 #

     摘要: 每篇web报表开发技术专题都以一种特别的视角来研究web报表开发,由多篇文章而形成一个web报表开发的系列文章。实际上是将web报表开发分成一个个技术点,每个技术点上都力争全面,详实。使大家看完整个web报表开发的系列文章后,能对web报表开发有一个全景式的认知。
web报表开发技术专题一:序号问题。
中国式报表中的序号样式有:固定序号,动态序号,汉字序号,序号横向排列,多列序号,跨行的序号,序号的延伸---序列值。
  阅读全文
posted @ 2007-07-03 10:12 web报表 阅读(5880) | 评论 (24)编辑