自定义表单-加强配置工具的说明及描述功能
2012-10-16 00:28
375 查看
在使用平台进行软件开发有好多优点,如开发速度快、开发成本低、出错率低、容易维护及应对项目变更等。但在使用的过程中平台软件也不断的更新及优化,所以在其中有很多的功能是开发人员并不可能及时知道的,而且有很多的“机关”可能会浪费大量的时间,也可能在应用的过程中突然想不起来当前应该是怎样进行配置等等。所以自己也在想该怎样去解决这个问题,首先我们肯定会想到的是:文档。
确实,操作文档相当的重要,这个不用作解释,但如果单纯是个文档显得没有活力,还要去查,搜索等,无法快速定位在出现问题的功能上,有的功能甚至都无法形容,但还不知道有没有关于此配置的说明,查了半天才知道,根本没有!疯了!!
“问题出现在哪,就在哪解决!”,看下图:
很容易的发现每个控件后面有个“?”,这也是在别的软件中看到的,它可以点开查看对应控件的相关说明,以及配置方法、配置技巧等。
这就是弹出的框,这里描述了字段的填写格式。
与众不同的是这里的备注信息是可以编辑的,不是单纯的只读形式展现,这样大家就可以共同来维护这个备注信息,将大家的思路及方法共享。当然它也可以集中起来进行统一管理。
其实现方面当然是简单的很,采用CSLA框架实现的,当第一次操作时会创建新的对象,以后就是编辑了,需要注意的是它要有一个唯一的业务标识,在这里我将它分为了两级,一是业务范围,二是细分,以便于维护,至于调用方法:PublicPlat.ConfigRemarkMod.ShowRemarkMod("表单字段配置", btn.Tag.ToString(), null);
确实,操作文档相当的重要,这个不用作解释,但如果单纯是个文档显得没有活力,还要去查,搜索等,无法快速定位在出现问题的功能上,有的功能甚至都无法形容,但还不知道有没有关于此配置的说明,查了半天才知道,根本没有!疯了!!
“问题出现在哪,就在哪解决!”,看下图:
很容易的发现每个控件后面有个“?”,这也是在别的软件中看到的,它可以点开查看对应控件的相关说明,以及配置方法、配置技巧等。
这就是弹出的框,这里描述了字段的填写格式。
与众不同的是这里的备注信息是可以编辑的,不是单纯的只读形式展现,这样大家就可以共同来维护这个备注信息,将大家的思路及方法共享。当然它也可以集中起来进行统一管理。
其实现方面当然是简单的很,采用CSLA框架实现的,当第一次操作时会创建新的对象,以后就是编辑了,需要注意的是它要有一个唯一的业务标识,在这里我将它分为了两级,一是业务范围,二是细分,以便于维护,至于调用方法:PublicPlat.ConfigRemarkMod.ShowRemarkMod("表单字段配置", btn.Tag.ToString(), null);
相关文章推荐
- SharePoint 2013 表单认证使用ASP.Net配置工具添加用户
- Team Foundation Server(TFS)功能介绍一:微软最新配置管理工具
- Android-SDK-Tools的工具功能说明
- Tomcat web.xml配置已经常用管理功能说明
- 微擎使用 manifest.xml 来描述模块的主要功能和配置参数
- InnoSQL HA Suite的实现原理与配置说明 InnoSQL的VSR功能Virtual Sync Replication MySQL 5.5版本引入了半同步复制(semi-sync replicaiton)的功能 MySQL 5.6支持了crash safe功能
- 语音识别工具Kaldi环境配置及安装手册(更新加强版)
- 【交换机】交换机RLDP(环路检测&链路检测)功能介绍及配置说明
- AngularJS自定义表单验证功能实例详解
- SD--客户合作伙伴功能配置说明和表关系
- 计划任务工具 cron 的配置和说明
- 配置管理工具Saltstack 之 自定义grains
- Red Hat Enterprise linux 7与linxu6命令的变化,运行级别,多ip网卡配置,nmtui功能的使用及说明
- 计划任务工具 cron 的配置和说明
- 以WGR614v9与WG602v4为例,说明WDS功能的配置过程
- 自定义View及在配置文件中增加描述属性
- 微软系统工具套件SysinternalsSuite各个工具功能说明
- SD--客户合作伙伴功能配置说明和表关系
- DedeCMS提交自定义表单加入验证码功能
- discuzX1.5DIY功能加强自定义HTML中解析php代码