求设计思路:如何实现表单变更?

leeyeefeng2004 2013-06-03 10:42:03
需求描述:
用户打开一表单,需要修改某些输入项目(例如:textbox、dropdownlist、checkbox等),为了让用户明白哪些是他需要改的,输入项背景颜色不同与其他控件。

还有就是,这个用户(当前用户)需要修改哪些输入项是由上一个业务流程节点完成后自动指定或人工指定。

求各位大神设计思路?
...全文
203 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeyeefeng2004 2013-06-04
  • 打赏
  • 举报
回复
引用 11 楼 caozhy 的回复:
如果放在一个大的背景中考虑,这就是工作流。无非就是将业务和业务的执行流程分开,而前者是可以配置的。
碉堡!
leeyeefeng2004 2013-06-03
  • 打赏
  • 举报
回复
引用 1 楼 iceMung 的回复:
是我没看懂还是怎么的,不就是设个背景色的问题吗?
如何知道哪个控件在当前表单中该是什么颜色呢?
lcawen 2013-06-03
  • 打赏
  • 举报
回复
在changed事件中改变背景颜色就是了
iceMung 2013-06-03
  • 打赏
  • 举报
回复
是我没看懂还是怎么的,不就是设个背景色的问题吗?
threenewbee 2013-06-03
  • 打赏
  • 举报
回复
如果放在一个大的背景中考虑,这就是工作流。无非就是将业务和业务的执行流程分开,而前者是可以配置的。
leeyeefeng2004 2013-06-03
  • 打赏
  • 举报
回复
引用 8 楼 handht 的回复:
楼主意思变颜色会,不知道那些应该变颜色,那么上一个业务流程节点完成后,总有些条件来判断是哪个控件需要变颜色。 你这些没说清楚,别人不知道你的业务流程,怎么能知道如何实现
您说的没错~ 这样说吧:上一个业务流程节点完成后产生某个单据,产生后指定下一流程节点表单中某些控件(字段)需要修改、确认、注意。
hxzWoNiu 2013-06-03
  • 打赏
  • 举报
回复
handht 2013-06-03
  • 打赏
  • 举报
回复
楼主意思变颜色会,不知道那些应该变颜色,那么上一个业务流程节点完成后,总有些条件来判断是哪个控件需要变颜色。 你这些没说清楚,别人不知道你的业务流程,怎么能知道如何实现
leeyeefeng2004 2013-06-03
  • 打赏
  • 举报
回复
引用 5 楼 Return_false 的回复:
一般表单最常用的就是验证,验证失败后,高亮显示,并提示给用户 另外,上一个业务流程决定了当前表单的某些操作,你应该了解用户可能的操作然后提交给现在的表单一个指令列表,可能是涵盖各项字段的指令,比如A字段必须修正,然后在当前接受并分析判断
这个指令列表会不会越来越大,怎么办?
leeyeefeng2004 2013-06-03
  • 打赏
  • 举报
回复
引用 4 楼 bdmh 的回复:
变颜色不是可以吗,至于可编辑哪个,可以搞个权限系统(网上查)
变颜色绝对可以。 问题是当前的表单哪些输入项需要变颜色?如何设计? (当前表单需要的变颜色输入项由上一步业务操作指定或者自动执行)
  • 打赏
  • 举报
回复
一般表单最常用的就是验证,验证失败后,高亮显示,并提示给用户 另外,上一个业务流程决定了当前表单的某些操作,你应该了解用户可能的操作然后提交给现在的表单一个指令列表,可能是涵盖各项字段的指令,比如A字段必须修正,然后在当前接受并分析判断
bdmh 2013-06-03
  • 打赏
  • 举报
回复
变颜色不是可以吗,至于可编辑哪个,可以搞个权限系统(网上查)

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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