目前在做一个土地清算的项目。一共有接近50张excel的sheet,他们之间的关系是不足10张基础表经过各种不同的运算得到最上面的报告表。目前的做法是写存储过程。但后果是一旦需求的变化导致sheet的内容发生变化(每个sheet内列、行数以及引用关系均会发生变化),从而导致要更改存储过程,大家应该能够想象的到更改存储过程的繁琐和精力的耗费。
大家有没有做过这样的需求啊? 既然是以excel来管理这些数据和引用关系的,我设想能否将这样关系搬上浏览器,然后固化在数据库中供其他人重用,如果需求的变化导致excel变化,可以直接在浏览器上管理他们之间的引用关系然后重新固化在数据库中。这个只是设想,并没有发现现成的框架可供集成。
不知道大家会如何解决这样的问题?
【如果你有支持SVG格式的浏览器,请下载附件[依赖表2.zip]】
谢谢。
- 大小: 455.8 KB
分享到:
相关推荐
Java J2EE是一种企业级应用开发平台,它基于Java技术,提供了一整套服务和框架来构建分布式、多层的企业应用程序。在这个场景中,我们关注的是如何使用Java J2EE来处理Excel文档,特别是通过Apache POI库进行读写...
J2EE(Java 2 Platform, Enterprise Edition)是Sun Microsystems为简化企业级应用开发而提出的一套技术标准,它提供了构建分布式系统的基础框架。在J2EE环境中,开发者可以利用多种组件模型来构建复杂的应用程序,...
【基于J2EE的教务系统代码】是一个以Java企业版(J2EE)技术为基础的教务管理系统,用于提升校园信息化管理水平。该系统利用Web技术,特别是JavaServer Pages(JSP)和Browser/Server(B/S)架构,实现了一种便捷、...
在Java企业级应用开发中,J2EE组件是构建复杂应用程序的关键部分。这些组件提供了丰富的功能,使得开发者能够高效地处理各种业务需求。本压缩包包含的四个主要组件——验证码、上传下载、分页和导出Excel,都是Web...
本文将深入探讨如何使用jQuery实现Excel文件的上传与下载功能,这对于开发J2EE应用的初学者来说尤其有用。 首先,我们要明白在Web应用中处理Excel文件的两个基本操作:上传和下载。上传是指用户选择本地的Excel文件...
在J2EE环境中,开发人员经常遇到需要为用户提供数据导出功能的需求,特别是将列表页面的数据导出为Excel格式。这种需求在处理大量数据时尤其重要,因为它让用户能够离线查看、分析和处理数据。JavaWeb Excel生成器...
1. **B/S 模式编程**:B/S(Browser/Server)模式是指浏览器和服务器之间的交互方式,开发者熟练地使用 Java 进行此类应用的开发。 2. **J2EE 技术**:Java 企业版(J2EE)是一套用于构建企业级应用的开放标准,...
J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建企业级应用的框架,包括Servlet、JSP、EJB(Enterprise JavaBeans)等组件,提供了一种标准的方式来开发和部署多层架构的应用。 3. **MVC架构**:...
3. **J2EE(Java 2 Platform, Enterprise Edition)**:这是一个用于构建企业级应用的Java平台,支持分布式、多层架构的应用开发,提供了一整套服务和API,使得开发人员能够构建可扩展且健壮的Web应用程序。...
它主要是用在基于 Java 与 J2EE 的 Web 应用程序上。 BIRT 主要由两部分组成:一个是基于 Eclipse 的报表设计和一个可以加到你应用服务的运行期组件。BIRT 同时也提供一个图形报表制作引擎。 BIRT 的主要特点: * ...
Java EE(Java Platform, Enterprise Edition)是由Sun公司(现已被Oracle收购)推出的用于开发企业级应用程序的版本,之前被称为J2EE。这个平台旨在提供可移植、健壮、可伸缩且安全的服务器端Java应用程序解决方案...
- **简介**:BIRT是一个基于Eclipse的开放源码报表系统,主要用于基于Java与J2EE的Web应用程序。它由两部分组成:一个基于Eclipse的报表设计工具和一个可以嵌入到应用程序中的运行时组件。 - **特点**: - **集成...
例如,在员工管理系统中,部门表与员工表之间存在一对多的关系。通过对这种关系的支持,JEECG能够生成处理关联数据的代码,使得数据的增删改查更加便捷。 ##### 3. 查询条件生成器 JEECG内置的查询条件生成器能够...
此外,用户可以方便地插入表格、链接和图片,支持Word/Excel/WPS格式的原样粘贴,以及文本的样式调整和预览,实现了真正的“所见即所得”。 2. **多渠道、多终端和多语言支持**:TRS WCM支持多渠道内容存取,包括...
2、采用J2EE结构,java语言开发,java为管理系统开发主流。 3、运行**台windows + mysql5 + tomcat6 + jre16 。 4、本系统默认30人同时在线,单个tomcat服务可做到500个并发在线。如果企业在线人数需要达到千级别,...
1. J2EE(Java 2 Platform, Enterprise Edition): J2EE 是一种企业级应用平台规范,它基于Java编程语言,用于开发、部署和管理网络应用程序。J2EE 提供了一套完整的服务,如事务管理、数据库连接、消息服务等,它...
Struts2和Apache POI是两个在Java开发中常用的库,它们在Web应用程序中有着重要的作用。Struts2是一个强大的MVC(Model-View-Controller)框架,它为构建基于J2EE的企业级应用程序提供了全面的架构支持。而Apache ...
它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。 BIRT的主要特点包括: * 基于...