关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架网

  关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架网

C/S快速开发平台提供专业权限管理方案,不仅实现通用的增、删、改、查(CRUD)权限,还支持自定义权限、扩展权限、数据权限等。

开发框架提供的模板窗体《采购单-PO》,该窗体继承了业务单据基类窗体(frmBaseBusiness)的所有权限,用户还可以扩展自定义权限(扩展功能按钮),有这样一个需求:由《采购单-PO》生成《入仓单-IN》,用户要在《采购单-PO》窗体增加一个【生成入库单】按钮。



具体操作步骤:


1. 扩展按钮,重写InitButtons方法,参考平台内的例子。

2. 在模块主窗体的菜单定义,如menuItemPO.Tag增加一个ButtonAuthority.EX_01序号的功能。

3. 定义EX_01功能名称,自定义功能点(自定义按钮)的命名。
(menuItemPO.Tag as MenuItemTag).SetActionName(ButtonAuthority.EX_01, "生成入库单");

4. 定义好菜单,编译并运行开发平台。

5. 打开系统管理模块的【菜单管理】,导入或更新菜单。



参考文档:

1. 扩展按钮功能 - 扩展一个【复制单据】按钮操作详解


2. 在基类窗体扩展一个通用导出Excel文件的按钮(支持导出所有表格的数据到Xlsx文件)



3. 参考开发框架Demo源码:frmPurchaseModuleMain.cs


注:目前自定义功能点的命名仅支持企业版V4.0或更高版本才支持SetActionName方法。



C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

关于扩展权限扩展功能按钮定义功能命名|C/S框架
如何进行菜单管理、扩展权限、更改定义按钮名称|C/S框架
Winform开发框架 - 特殊权限控制(扩展权限定义按钮功能)
窗体定义按钮权限控制-扩展权限按钮详解
界面扩展按钮-定义按钮
C/S开发框架权限扩展与定制按钮功能详细设计
解决方案:扩展按钮定义权限没有出现在权限树给用户勾选
Winform界面功能按钮同等权限控制|C/S框架
如何扩展窗体定义权限按钮
扩展按钮功能 - 扩展一个【复制单据】按钮操作详解
GridView实现定义按钮中间插入记录排序功能
C/S系统开发框架权限系统 - 功能按钮权限值 - ButtonAuthority类详解
模块主窗体怎样控制定义按钮权限
Winform快速开发框架权限系统设计(3) - 功能按钮权限控制基本原理
C/S开发框架权限是控制到按钮级别吗?
Winform通用框架(C#.NET)之权限管理系统详细设计|C/S框架
窗体定义功能按钮(InitButton/AddButton方法)
关于Winform框架C/S快速开发平台
关于C/S快速开发框架采用文本加密解密策略|C/S框架
数据窗体权限:修正AuthorityCategory.ALL_ACTION_VALUE常量定义|C/S框架