起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 205|回复: 11

[请求]**

[复制链接]
发表于 2008-11-28 20:37:29 | 显示全部楼层 |阅读模式
DocView中行内容固定,能否实现新增列?如何实现?谢谢.
回复

使用道具 举报

发表于 2008-11-29 10:07:35 | 显示全部楼层
楼主,没有太明白
啥叫行内容固定,能否实现新增列,请配上你要的效果图说明一下吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 14:26:10 | 显示全部楼层
就是这样:例如评分表吧.


项目   评委一   评委二

报价
施组
资信
合计


额,不会贴图.就这样,点新增就新增一列评委一,再新增就是评委二,依此类推.评委一二手输就可以了,对4个项目的评价也需要填写,问能不能实现这样的新增列.如何实现.谢谢.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 14:37:14 | 显示全部楼层
就是现在大多DocView都是列名固定,每次新增一行,输入数据.
现在我想反过来.
另外由于表头之类的只能选'行',当新增列过多分成多页时,打印效果是不是也能处理?
回复 支持 反对

使用道具 举报

发表于 2008-11-29 14:53:34 | 显示全部楼层
做是可以的,
新增肯定就不能用数据导航的新增按钮了,自己做个按钮。
因为具体的业务不属性,可以这样,点击一次自己的按钮,发一个SQL,多加一个字段,
或者,搞个自定义数据集,点击一次新增按钮,创建一个字段出来

当然可以用DataGrid来表现,也可以用表格文档来表现,如果是表格文档,那么在数据集区域的“默认布局”页面,把“默认布局”选中,然后根据需求设置,这个属性的说明参考《用户手册》的第六章 的 数据集区域的 相关说明
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 15:11:32 | 显示全部楼层
现在他是一个子表.就是对某某工程的4个项目进行评分.
第一页在主表创建一条记录,第二页就会有这样一个表格,新增几列评委就会新增几个字段.
主表再新增记录,第二页又是新的一个表格.再新增评委又会新增字段
一直这样的话是不是子表字段太多了.
主要是要打印效果,用DataGrid和DocView哪个能实现,哪个比较好?
回复 支持 反对

使用道具 举报

发表于 2008-11-29 15:41:09 | 显示全部楼层
那我觉得你还是用新增行的方式吧

评委    报价   施组   资信   合计
评委一
评委二
评委三

如果需要记录太多,可以用表格文档来表现,通过设置分栏来实现,分栏可以在设置时候就设置好(这参考《用户手册》的第六章 的 数据集区域的 相关说明 ),也可以代码来控制,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=1410
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 19:24:50 | 显示全部楼层
主要是报价,施组那个不止4个,而是很多,而且内容也很长,有点像问卷调查似的那种.

评分项目                                       A某        B某     ... ... ... ...
1.您对我们的服务满意吗云云?                  优          ..                           ..
2...........                                                良          ..                           ..
3...........                                             ..                     ..                           ..
......
这里是固定内容(很长...)              这里是新增后需手动填写的内容(包括A某B某.)

如果用行的方式,实在有些不美观.
而且客户是这样新增列的需求,那就需要再沟通一下了.多谢.
另外,"需要记录太多"指评委还是主表记录?
回复 支持 反对

使用道具 举报

发表于 2008-11-29 21:23:36 | 显示全部楼层
楼主,用用户数据集(动态创建的方式,数据集和数据字段都动态创建)和datagrid来表现。
否则就是用第三方控件或者stringgrid之类的。(表格文档实现起来估计会比较麻烦。)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-30 12:13:00 | 显示全部楼层
谢谢,我去试试.
不过用用户数据集的话,这些数据是不是不能保存在数据库中的某张数据表里呢?
(我只用来实现过查询,貌似关闭再打开,刚才录入的数据就会消失?)
由于主表记录条数不定,这样动态创建能否避免大量字段的创建呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 06:02 , Processed in 0.048223 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表