PB开发BS实现跨平台

PB通过SatWeb可以轻松开发BS程序,SatWeb集成了登录、用户管理、菜单管理、权限管理等模块。只需要简单配置即可实现数据窗口所见即所得支持增删查改等操作

特性

  • 主体是纯H5页面,运行在浏览器中
  • 用户无需了解html、css, 通过配置就可以快速开发BS
  • 支持集成H5DW, 实现用户自定义复杂表单和报表
  • 通过H5DW实现数据窗口转为html5
  • 方便快速将现有的CS程序Web化

#下载地址:

群文件下载 SatRDA_V2023XXXX

  • QQ群:836173975

PB的数据窗口可以直接显示在Html,所见即所得支持增删查改等操作。流程如下:

  1. 在PB中导出数据窗口到特定的目录
  2. 通过框架的菜单管理添加菜单,并设置权限
  3. 配置数据窗口需要操作的数据库(可选)

说明: 示例默认连接satrda中配置的名称为erp的数据库, 如果需要连接其它数据库,修改server/plugins/erp/h5dw.js中的数据库名

#导出数据窗口

  1. 在PB中选择要使用的数据窗口,编辑好后,找到数据窗口点右键,export
  2. 保存地址选择server/plugins/data/ 目录下

说明: 示例的数据窗口名称为d_test1,前端页面请求报表文件时,插件代码会查找该目录的报表

#添加菜单

在菜单管理模块可以添加菜单,我们以添加一个显示数据窗口的菜单为例,演示如何添加菜单。

  1. 打开菜单管理,点击新增按钮,弹出增加菜单界面。分别选择菜单图标,输入菜单名称、显示排序、路由地址。 

    PB开发BS实现跨平台_第1张图片

     点击确定
  2. 在新增加的菜单行,点击该菜单右边的增加按钮,新增菜单。 

    PB开发BS实现跨平台_第2张图片

     在添加菜单界面录入如下: 

    PB开发BS实现跨平台_第3张图片

组件路径 : amis 路由地址 : /data/page/testdw.js&dw=d_test1

提示: 组件路径必须填amis,表示加载amis配置。程序打开后,会加载/data/page/testdw.js的配置界面, 可以自行参考amis文档进行界面配置,testdwjs会根据传入的参数dw=d_test1调用接口获取导出的d_test1数据窗口

刷新浏览器后可以看到左侧增加了菜单,点击菜单看到界面:

PB开发BS实现跨平台_第4张图片

到这里已经完成了一个完整表单的功能,并实现了新增、删除、查询、保存等操作。不需要任何代码,非常简单。

 

你可能感兴趣的:(satrda,javascript,pb转BS,pb开发BS,pb跨平台,pb,web)