YonBuilder移动端在上一篇文章中,我们通过构建员工信息实体的移动端页面,简单介绍了YonBuilder移动端配置的基本流程。这篇文章通过之前搭建的入站和出站实体进行扩展,主要介绍如何在移动端添加跳转页面的功能,以及通过函数实现自定义配置的方法。1、页面构建移动端页面的创建有两种方式:一种是在创建PC端页面时勾选生成移动端页面,另一种是在需要时选择特定页面添加移动端页面,如图下图。由于之前搭建的出入站应用不需要使用移动端页面,所以这次通过添加移动端的方式在之前的页面中添加相应的移动端。通过添加移动端,我们有了每个单独页面对应的移动页面,但是此时每个单独移动页面的所有跳转只包含一个列表及其对应的详情页信息。如果要将所有这些页面汇总在一个页面上,则需要新建一个移动端页面,将出库、入库、库存等信息的所有跳转入口汇集起来。与PC端页面的创建一致,如果要创建新的移动端页面,也需要先创建一个支撑实体。这里我们添加一个实体,叫做主页面,因为我们需要的是一个空页面,所以这里的字段不需要配置。在页面建模中,选择文档中的空白页面模板进行创建,勾选生成移动终端。最后,你会得到如图所示的空白移动页面。2.跳转功能创建新页面后进入要编辑的页面,可以看到此时是一个空白页面,然后从左侧拖动组件到画布即可快速编辑页面。由于我这里要做的是一个可以跳转到各个页面的摘要页,所以在画布上拖几个按钮,增加跳页的功能。将按钮拖到画布上后,可以使用右侧的属性使用样式面板进行修改。修改按钮的属性和样式后,可以通过右侧的操作面板配置其跳转属性。选择按钮后,在右侧面板中选择点击事件,在前端动作中执行跳转页面界面。其中,最后一步需要填写要跳转到的页面的文档类型和文档编号。这些信息可以在跳转页面的属性栏中获取。这里需要注意的是,我们这里跳转的是其他文档对应的移动端页面。如果想跳转到本文档的子页面,可以在前端接口选择调用显示子页面接口。3、自定义配置在操作面板中,我们可以自定义扩展组件触发的事件,并设置相应的脚本或命令。当一个组件被选中后,我们可以在右侧的操作面板中查看该组件支持的事件。例如选择日期选择组件后,会对应显示6个常用事件。同时,相应的事件也会出现在选中的页面上,包括页面初始化、加载完成等。对于任何一个常见的事件,都有4种操作方法。刚才用到的跳转函数就是前端动作。此外,它还包括前端功能、后端功能和执行命令三部分。如果选择执行命令,则与前端动作类似,执行系统预设的命令;如果选择前端函数或者后端函数,需要编辑相应的脚本。进入脚本编辑器,可以看到左侧预设了一些移动端常用的脚本,其他配置方式与PC端一致。YonBuilder移动端除了基本的PC端配套应用外,还可以通过自定义扩展实现多种扩展功能,包括OCR识别、一键签到、蓝牙打印等。更多移动案例,您可以前往到官方教程。有什么问题欢迎在评论区讨论!
