关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架网
作者:C/S框架网  发布日期:2013-07-21 10:49:05
  关于扩展权限、扩展功能按钮及自定义功能点的命名|C/S框架网

C/S快速开发平台提供专业权限管理方案,不仅实现通用的增、删、改、查(CRUD)权限,还支持自定义权限、扩展权限、数据权限等。如《采购单-PO》窗体继承了业务单据窗体(frmBaseBusiness)所有权限,用户还可以自定义扩展权限,由《采购单-PO》生成《入仓单-IN》,用户建议在主窗体工具栏增加一个【生成入库单】按钮。


具体操作步骤:

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

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

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

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

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



参考:frmPurchaseModuleMain.cs 的源码。


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

上一篇 下一篇