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

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

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

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

大家有什么解决办法吗?我有6000多可用分,要多少给多少
...全文
37 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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等让用户选择),这样的一条记录表示一个新表(在数据库中新建)。

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

不知道我说清楚没有,如果有疑问请给我短信。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧