加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[求助] 在 Defect 的表单中增加 Default 按钮的方法( 此文章被查看:1236次,被回复:6篇!! )

在 Defect 的表单中增加 Default 按钮的方法

每次在 Modify 一条记录时,重复性输入的字段太多,能否增加一个按钮,可以设定一些默认值。有以下一些方案,不知哪个更方便?哪个更可行?

1、考虑在 FORM 中增加按钮,类似于提交表单中的那个,有现成的 save as default 和 load default,可不知用什么方法可以在查询表单中调用。如果能够实现的话,这应该是最完美的解决方法。

2、类似于submit、open、modify 等,增加一个 default 的 action,用代码设定需要变更的默认值,这个肯定是可以实现,但我认为方法并不好,如果要更改默认值的话,还需要变更代码,很麻烦,并且跟在那一堆 action 之后,无法单独的设置一个按钮来实现,action 太多显得杂乱。



© 本文为 nowoSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 nowo 于 2006-12-21 00:31 发表
每次在 Modify 一条记录时,重复性输入的字段太多,能否增加一个按钮,可以设定一些默认值。有以下一些方案,不知哪个更方便?哪个更可行?

1、考虑在 FORM 中增加按钮,类似于提交表单中的那个,有现成的 s ...
楼主的想法很好
不过可能会有一种这样的情况
流程中的每个人需要输入的重复的字段的值可能不一样
最好在每个人那里有一个个人设置 用来保存自己输入的字段值
这样以后当输入的字段值改变的时候 自己直接修改个人设置就可以了



© 本文为 ljs53SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

其实你在 Submit 一条记录的时候,最下面是有这个按钮的,这个就是根据各人的设置分别保存的。现在我想在 Modify 等操作时也可以使用,确切的说,就是让这个功能不但在 Submit 时可用,在其他的状态下都能够可用。



© 本文为 nowoSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

正如你所说的
如果是所有状态都可以的话
第一种方案要是可以实现的确是完美的

© 本文为 ljs53 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

实现的方式有多种,
可以在form上添加一个按钮,点击后通过record script去做些事情,如给某些字段set默认值,
当然也可以通过添加一个阿action,专门用来load默认值,
方法虽然不同,但实现起来,原理都是一样。

© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我现在不是要在 Submit 时去设置字段的默认值,而是要在之后的某个状态来进行,并且通过脚本设置我知道可以做到,关键在于无法方便的去修改那些默认值。

还有个问题,可以在表单的外围增加按钮么?也就是表单的 Apply、Revert 等那些按钮的下边再增加一个,我好似没有找到在这里添加按钮的方法。

© 本文为 nowo 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 #6 nowo 的帖子

无论如何脚本肯定是需要的,可以把脚本写的通用点,
如果想方便的修改默认值,下面是我的想法,可以参考:
把需要默认值的字段定义成DYNAMIC LIST,这样可以方便的在客户端中随时地更改默认值,然后可以增加一个按钮用来load默认值,这里牵涉到数据库的查询,

至于在Apply 与 Revert 处添加按钮,估计是不可能的~

© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题