• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

求助:定制报表。要多少分给多少分

chinapcer 2003-12-11 01:14:03
在做一个项目,遇到一个难题。客户要求实现以下功能:
可以自己设计一张表单,指定表单各字段的名称和数据类型以及位置,自动生成
1 录入表单,要求和原始表单看起来是一样的。
2 在数据库中建立起该表

第二个问题好办,第一个问题怎么解决呢?有想过先用EXCEL画出表单,再导出成HTML再用我们的程序进行处理,但是怎么指定某个要添的单元格和字段类型呢?

也想过用XML来描述这张表,但是太麻烦了,因为表单很多是部规则表,不是严格的几行几列

大家有什么解决办法吗?我有6000多可用分,要多少给多少
...全文
8 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chinapcer 2003-12-12
这个我们早已实现了,问题在于,要做到录入界面可以定制到和表单原件一样啊。要求可以自己设计或者定义录入表单和输出的报表,而且多数都不是规则的二维表
回复
chinapcer 2003-12-12
我们是在做产品,要做这样的功能是因为客户实施的时候,需求千变万化,最集中的就是其报表各不相同,这个报表定制不是开放给用户的,而是给我们的实施人员使用的,最终目的只有一个:在实施的时候可以不用重写产品代码,只要去调研客户的需求,设计一下数据库、录入表单和输出报表就可以了。

大家有什么好的方案吗?
回复
Jouzen 2003-12-12
通用性的表格很难,还是作个一般适用的。
比如单表和连接表
回复
chinapcer 2003-12-12
楼上所说的单表和连接表是什么呢?举个例子。谢谢
回复
chinapcer 2003-12-12
暂时先采用用Dreamweaver画好表单,自己再定义一套数据库的子段标签,比如[Create:A表:B字段:C:类型] [From:A表:A1字段+B表:B2字段] [SQL:一条SQL语句]

现在输入这样就比较好解决了,关键在输出,数据来自多张表,还存在条件选择和汇总
回复
gOODiDEA 2003-12-12
那样我觉得只能让用户选择每一项在录入时排列的先后或者左右,否则很难实现
回复
gOODiDEA 2003-12-11
用一个表保存用户的选择如表的字段个数、字段名,字段类型(指定几个如Varchar,DateTime等让用户选择),这样的一条记录表示一个新表(在数据库中新建)。

在程序里面读出来,根椐不同的字段类型、名显示。

不知道我说清楚没有,如果有疑问请给我短信。
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2003-12-11 01:14
社区公告
暂无公告