1.3.1 MES软件介绍6-ViewConfig介绍_第1页
1.3.1 MES软件介绍6-ViewConfig介绍_第2页
1.3.1 MES软件介绍6-ViewConfig介绍_第3页
1.3.1 MES软件介绍6-ViewConfig介绍_第4页
1.3.1 MES软件介绍6-ViewConfig介绍_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.3.1MES软件的介绍深圳市信息职业技术学院——ViewConfig介绍视图说明01目

录02视图配置学习目标本节将讲述开发MES系统前端界面的视图配置及各视图配置方法的作用。通过本节学习可以:前端界面的配置方法及各方法的作用界面配置方法可以实现哪些配置01视图说明视图说明界面视图继承:WebViewConfig<T>,T为对应的业务实体;视图配置的方法包括配置视图(配置视图为前端界面的入口)、列表视图配置、表单视图配置、查询视图配置、下拉视图配置、导入视图配置和自定义视图配置。配置视图:重写ConfigView,该方法是界面的入口,可以在该方法中设置分组名,界面授权和编辑模式等。列表视图配置:重写ConfigListView,列表的实现。表单视图配置:

重写ConfigDetailsView,需要配置编辑模式为表单编辑(View.FormEdit())才会进入。查询视图配置:重写ConfigQueryView,配置标准查询的查询条件。下拉视图配置:重写ConfigSelectionView,该方法是配置下拉列表的内容展示。导入视图配置:重写ConfigImportView(),导入功能下载Excel模板的列设置。自定义视图配置:在框架的界面配置方法不能满足业务需求时,需要通过自定义视图来实现。02视图配置视图配置-通用视图配置授权可信的实体:View.AssignAuthorize(typeof(实体名))。定义额外的视图,用于加载权限信息,生成授权界面:View.DeclareExtendViewGroup()判断分组信息,执行到具体的视图方法配置。设置编辑模式,View.InlineEdit();或者View.FormEdit();如果菜单配置中没有配置分组信息,编辑模式最好在ConfigListView中进行配置ConfigView视图配置-列表视图配置设置表格不使用分页,默认带分页。设置命令:包括默认命令和重写的命令。设置父子的布局比例。设置属性使用的编辑器、是否只读、是否可见、默认值等。可以使用行为更改界面的样式。设置前端排序等操作。ConfigListView视图配置-表单视图配置设置界面的编辑模式为表单编辑模式才能执行进来。设置表单显示列数。使用行为,View.AddBehavior("行为js的全名称空间")。使用命令,包括使用默认命令和自定义命令。设置弹出框的高度和宽度。设置属性使用的编辑器、隐藏和显示、是否只读、默认值、属性所占行和列等。设置父子比例。ConfigDetailsView视图配置-查询、选择、导入视图配置视图方法:ConfigQueryView。查询视图的按钮没有控制操作权限,这一块不需要设置操作命令,除非重写对应的命令。必须在实体中标记CriteriaQuery或者是CriteriaQueryProvider特性才会进入实体对应的界面配置的ConfigQueryView方法中。如果是重写的查询实体,是执行到查询实体对应的界面配置的对应方法中。查询视图选择视图方法:ConfigSelectionView。导入视图方法:ConfigImportView。选择视图和导入视图只需要配置列属性即可。选择和导入视图配置视图配置-自定义视图配置可以根据编辑模式去确定该自定义视图是表单的还是列表的,表单可配置的内容可以参考表单视图配置,列表可配置的内容参考列表视图配置。自定义视图中不能使用默认命令组合。自定义视图的列属性配置必须加show(),否者列显示不了。自定义视图的列要按顺序显示需要加using(View.OrderProperties())。自定义视图还需要注意普通账号的权限问题,如果分组名没有加到View.DeclareExtendViewGroup中普通账号的权限会异常。自定义视图课程总结ViewConfigViewConfig是MES系统的视图配置方法,界面的呈现效果,命令,编辑器等前端操作都是在这里配置的。视图方法的实现能够

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论