MenuItem

描述

MenuItem实体代表菜单项,常用于打开窗体。每个MenuItem实体常对应一个Form实体节点,使用代码打开窗体的时候所需传入的只能是MenuItem节点的Class。在GOT模型中,在柔性设计平台中,每个MenuItem实体对应一个普通Java类。所有MenuItem对应Java类位于层节点menuitems包目录。

package gongqi.df.master.layers.app.menuitems;

public final class MenuItem_Dialog_CopyProcessGuidToMaster {


}

枚举实体在业务建模过程主要有以下用途:

  • MenuRefMenuItem引用:在GOT设计中 Menu实体节点下可建MenuRefMenuItem节点 引用 MenuItem节点 实现PC端双击菜单项打开对应菜单
  • 代码设计OpenForm:在业务代码逻辑处理中 入有打开窗体的需求,则需要传入Form对应关联的MenuItem实体类

[!NOTE]

一个MenuItem一般关联一个Form 也可直接关联一个 URL URL如果不是Http 开头的则 路径基于 Project/Client/GongqiERP 下

实体结构

undefined

MenuItems节点是MenuItem实体根节点 在GOT设计过程中 可右键新建节点然后配置相关属性 也可从Form实体节点拖拽新建 默认关联该Form

一般来说 一个Form通常关联一个MenuItem 一个 MenuItem 被 Menu节点下一个MenuRefMenuItem引用

属性列表

属性 说明
Label 标签,用于界面菜单名展示,标签存在继承属性 如果未设置标签,在界面渲染时会查找Source关联Form的标签
根据业务设计惯式,为菜单在系统内标签的一致性,一般在Form上设置标签,对于引用的MenuItem不单独设置标签,通过标签继承进行实现
HelpText 帮助文本,用于描述解释,目前仅作用于GOT设计器,用于对节点解释备注说明。
SourceType 数据源类型 默认是 Form
•Form:关联窗体 结合属性 Source 来配置
•Html:关联网页 可用是http 也可以是 具体的一个 html 结合属性URL来配置
Source 关联Form节点 下拉可选Form
URL URL地址 可配置 http 开头的网络页面 也可配置 相对 roject/Client/GongqiERP 下的 具体的 html文件
Popup 模态窗口 是否是模态窗口(弹出窗口) 默认是 false 嵌入在主页面内

results matching ""

    No results matching ""