RDIFramework.NET开发框架用户字典助力Saas数据字典应用
1、概述
在某些特殊应用(如:SaaS)中,系统内置的字典项有可能不能完全满足用户的需求,他们需要自己定义相应的数据项,我们框架完全支持这类应用,用户字典管理主界面如下图所示。
2、功能展示
需要说明的是,如果用户不对用户字典明细进行定义,则系统会自动使用保留的字典明细,一但有定义,就自动使用用户定义的字典明细。
要让某个字典项成为用户字典项,只需要在数据字典管理->分类管理,把这个字典项的分类设置为“用户字典”,这个字典项就可以让用户自己扩展这个字典项的明细,如下图所示。

需要说明的是,如果用户不对用户字典明细进行定义,则系统会自动使用保留的字典明细,一但有定义,就自动使用用户定义的字典明细。
要让某个字典项成为用户字典项,只需要在数据字典管理->分类管理,把这个字典项的分类设置为“用户字典”,这个字典项就可以让用户自己扩展这个字典项的明细,如下图所示。

2.1、添加用户字典明细
添加用户字典明细如下图所示。

2.2、修改用户字典明细
修改用户字典明细如下图所示。

2.3、删除用户字典明细
针对不需要的字典明细可以直接删除。
2.4、查看保留字典明细
前面讲到,用户如果不对用户字典明细进行扩展定义,则系统自动使用保留的内置字典明细,用户可以在用户字典管理界面,查看对应字典项的系统保留(内置)字典明细项,如果不满足我们的要求,则可以自己扩展定义,一旦定义了自己的明细项,相应的应用就自动加载用户的定义。为了加快用户的定义,用户可以一键导入全部或部分(导入所选)系统保留字典明细。查看保留字典明细如下图所示。

3、应用举例
比如:我们在数据字典管理中对字典项职称等级定义了5个系统保留的字典值,如下图所示。

同时指定职称等级为用户字典类型,如下图所示。

通过上面的设置,用户在应用此数据字典时,如果不特定指定,就会默认使用系统保留字典,如果自定义了,就会使用用户定义的字典列表。如下图所示,用户对职称等级字典类型全新自定义了3个。

如在员工管理中我们用到了职称等级的定义,就会按用户的定义取值,如下图所示。

在WinForm应用中,使用方式一样,如下图所示。



- .NET敏捷开发框架-RDIFramework.NET V5.1发布(跨平台)
- RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地
- RDIFramework.NET开发框架在线表单设计整合工作流程的使用
- RDIFramework.NET开发框架在线表单设计助力可视化快速开发
- RDIFramework.NET开发框架WinForm版新增编码管理
- RDIFramework.NET开发框架编码管理助力业务编码的自动处理
- 通过SignalR技术整合即时通讯(IM)在.NET敏捷开发框架中落地
- RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录
- RDIFramework.NET敏捷开发框架 ━ 工作流程组件介绍
- RDIFramework.NET敏捷开发框架 ━ 工作流程组件Web业务平台
- RDIFramework.NET敏捷开发框架 ━ 工作流程组件WinForm业务平台
- .Net Core发布到Linux下验证码失效的处理
- 微信公众号开发系列-玩转微信开发-目录汇总
- .NET Core部署到linux(CentOS)最全解决方案,常规篇
- .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)
- .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)
- .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)
- 一网打尽,一文讲通虚拟机VirtualBox及Linux使用
- 一文讲通.NET Core部署到Windows IIS最全解决方案
- 常用linux命令,开发必备
一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。
RDIFramework.NET官方网站:http://www.rdiframework.net/
RDIFramework.NET官方博客:http://blog.rdiframework.net/
特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏!
RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用!
欢迎关注RDIFramework.NET框架官方微信公众号(微信号:guosisoft),及时了解最新动态。
使用微信扫描二维码立即关注

RDIFramework.NET开发框架用户字典助力Saas数据字典应用的更多相关文章
- 海量用户-高并发SAAS产品测试上线流程
海量用户高并发SAAS产品测试上线流程 SAAS产品测试上线流程-以Web插件产品为例子 1 概述 在互联网产品中,IT公司之间更加注重产品功能之间的协作,SAAS形态的产品扮演着越来越重要的作用 ...
- django查询中模糊的知识点,filter(blog=blog),filter(username=username).first()--这两者只需一招让你分清QuerySet对象,和用户字典对象
只需一招让你分清QuerySet对象,和用户字典对象 article_list = models.Article.objects.filter(blog=blog) user_obj = models ...
- Winform开发框架之字典管理模块的更新,附上最新2013年全国最新县及县以上行政区划代码sql脚本
在很多项目里面,字典管理是必备的项目模块,而这个又是比较通用的功能,因此可以单独做成一个通用字典管理,例如这个模块,可以通过集成的方式,使用在我的<Winform开发框架>.<WCF ...
- 阿里云发布新版SaaS上云工具包,全面助力SaaS上云
9月26日,在云栖大会SaaS加速器专场上,阿里云发布了新版的SaaS上云工具包(SaaS Launch Kit),发布了API网关的新功能,以及推出了全新升级的能力中心. SaaS上云工具包,顾名思 ...
- python jieba分词(添加停用词,用户字典 取词频
中文分词一般使用jieba分词 1.安装 pip install jieba 2.大致了解jieba分词 包括jieba分词的3种模式 全模式 import jieba seg_list = jieb ...
- SQLServer中的CTE(Common Table Expression)通用表表达式使用详解
概述 我们经常会编写由基本的 SELECT/FROM/WHERE 类型的语句派生而来的复杂 SQL 语句.其中一种方案是需要编写在 FROM 子句内使用派生表(也称为内联视图)的 Transact-S ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V2.9 版本震撼发布
RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V2.9 版本震撼发布 全新体验.全新感觉.2015钜献! 继上个版本“RDIFramework.NET V2.8版本发布”5 ...
- RDIFramework.NET ━ .NET高速信息系统开发框架钜献 V2.9 版本震撼发布
RDIFramework.NET ━ .NET高速信息化系统开发框架钜献 V2.9 版本号震撼公布 全新体验.全新感觉.2015钜献! 继上个版本号"RDIFramework.NET V2 ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.0 版本强势发布
继上个版本“RDIFramework.NET V2.9版本”的推出,受到了重多客户的认可与选择,V2.9版本是非常成功与稳定的版本,感谢大家的认可与长期以来的关注与支持.V3.0版本在V2.9版本的基 ...
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2版本正式发布
RDIFramework.NET .NET快速信息化系统开发框架 V3.2版本 正式发布 精益求精求完美! 1.RDIFramework.NET框架介绍 RDIFramework.NET,基于.NE ...
随机推荐
- JSP第五周作业
1.教材p39实验3(听英语) <%@ page language="java" import="java.util.*" pageEncoding=&q ...
- 多级路由,重定向之后,刷新页面报错问题:报错Unexpected token '<'
使用脚手架:vue-cli3.0vue版本:vue3.0vue-router版本:vue-router4.0 配置多级路由,首次访问,到重定向页面没有问题,然后在当前页面刷新控制台报错:Unexpec ...
- manjaro挂载NTFS系统的方法
本文部分引自https://blog.csdn.net/baimaozi/article/details/3134267?utm_medium=distribute.pc_relevant.none- ...
- linux 部署轻量级堡垒机Next Terminal
对比 类似的开源堡垒机有 Teleport,Jumpserver,Next Terminal等等. Teleport 安全性最好,较轻量,但是对被管理资产不透明,纳管前需要双向认证,在资产设备上需额外 ...
- 6Sampling Configuration Space: 6.3 Using Accelerated Molecular Dynamics (aMD) to enhance sampling
6.3 Using Accelerated Molecular Dynamics (aMD) to enhance sampling 英文官网:http://ambermd.org/tutorials ...
- Tensorflow learning notebook
How does tensorflow work 原著blog https://jacobbuckman.com/#posts
- ArcEngine创建注记类及生成注记要素
在宗地出图的时候遇到此功能要求,看代码 ※创建注记类 public void createBlackAnno(IMap pMap) { //创建mdb数据库文件 IWorkspaceFactory p ...
- 05-Spring的AOP编程之基于注解开发
Spring的AOP基于注解的开发 首先在AOP配置文件中,开启注解的aop开发 <aop:aspectj-autoproxy></aop:aspectj-autoproxy> ...
- 《MySQL是怎样运行的》第四章小结
- 关于 Android sdk manager 的安装问题
最近刚刚接触小程序测试,故此需要搭建环境 我用的是python3.6+appium1.8.2+Android sdk manager 关于应用程序,大家有需要的话,可以找我要. 1.关于安装Andro ...