SEPHMI-左侧菜单树模板

SEPHMI管理员
发布于 2025-09-28 / 7 阅读
0
0

SEPHMI-左侧菜单树模板

制作一个静态的,可以二级开合的菜单树。

左侧菜单树.png模板下载:导出-HMI-左侧菜单树模板20250928094612.hmi

1、默认打开的页面

1.1无外部传入

无外部传入,是说直接打开进入这个工程的首页,也就是默认页面就是菜单中的首页链接。这个链接在iframe控件中设置,即左侧菜单的右面显示内容的区域,是用的iframe控件,所以显示的内容实在iframe中显示。

1.2有外部传入

有外部传入,是指通过外部web系统或平台,点击链接进入的HMI,这个时候可能这个链接的目标并不是HMI工程的首页,而是其他页面,所以会传一些参数来告诉HMI,默认打开哪个页面。

参数格式如下:

1)http://192.168.0.7:9999/hmi/?pipe=hmi25020617272221&def=hmi250820090055

说明:这个格式仅携带了一个hmi代码,所以会告诉HMI,默认打开hmi250820090055这个页面。

2)http://192.168.0.7:9999/hmi/?pipe=hmi25020617272221&def=hmi250820090055_安全岛

说明:这个格式仅携带了一个hmi代码,但是多了一个下划线和菜单名称,它是告诉HMI,除了默认打开hmi250820090055这个页面,还要将菜单“安全岛”选中状态。

3)http://192.168.0.7:9999/hmi/?pipe=hmi25020617272221&def=hmi250820090055_安全岛_段塞流捕集器

说明:这个格式仅携带了一个hmi代码,但是多了两个个下划线和两个菜单名称,其中第一个名称为一级菜单名称,第二个为二级菜单名称,意思是告诉HMI,除了默认打开hmi250820090055这个页面,还要将菜单安全岛下面的二级菜单“段塞流捕集器”设置为选中状态。

2、菜单链接

每个菜单的链接,在点击事件中填写,仅修改其中的HMI代码即可:

3、菜单项的调整

由于该模板属于静态菜单,所以需要手动去配置,每个菜单都是一个Panel控件+文本控件组成,而二级菜单除了Panel+文本控件之外,这两个控件还需要依托于一个二级Panel之上,这个二级Panel就是一个底座,用来支撑这个二级菜单的高度,所以如果需要增加或者减少二级猜的时候,就需要调整这个底座的高度。


评论