LiveBOS计算列创建指南:预计算列、绑定列与虚拟列
需积分: 32 135 浏览量
更新于2024-08-10
收藏 23.18MB PDF 举报
"这篇文档是LiveBOS应用开发指南的入门版,主要介绍了如何在LiveBOS平台上创建和使用计算列,特别是预计算列、绑定列和虚拟列。此外,文档还涵盖了LiveBOS平台的基本概念、系统构成、与传统开发方式的差异,以及如何通过该平台构建业务应用。"
在LiveBOS平台中,计算列是一种特殊的字段类型,其值不是直接存储在数据库中,而是根据预先设定的规则动态计算得出。计算列分为预计算列、绑定列和虚拟列:
1. **预计算列**:允许用户在计算结果基础上进行修改。计算仅在操作前触发一次,适用于需要根据规则生成且可能需要调整的情况。例如,生成产品编码或交易流水号。
2. **绑定列**:一旦计算得出,其值就不再变动,用户无法单独修改。它会随着相关字段的改变自动更新。这类计算列适合那些需要根据其他字段实时更新的场景。
3. **虚拟列**:与绑定列类似,不存储在数据库中,只在对象呈现时计算。它的数据不持久化,主要用于临时计算或展示用途。
计算列的规则通常基于表达式,类似于JavaScript语法,并且LiveBOS提供了丰富的变量和函数支持。通过这些规则,开发者可以方便地定义复杂的计算逻辑。
在实践部分,文档以“职位信息”对象为例,展示了如何创建预计算列来生成“职位编号”。在这个例子中,“职位编号”遵循特定的编码格式(如"HRMZW0001"),通过预计算列,可以自动按照规则生成这些编号,减轻用户的输入负担。
LiveBOS是一个面向对象的业务支撑平台,旨在提供灵活的建模工具,实现应用的快速开发和适应变化。它包括业务中间件(LiveBOSServer)和集成开发环境(LiveBOSStudio)。相比传统的开发方式,LiveBOS简化了开发流程,解决了开发效率和系统灵活性的问题。
文档还介绍了如何通过LiveBOS构建应用系统,包括业务模型建模、权限控制、工作流和报表定制等步骤,以及如何搭建开发环境和进行系统建模操作。
LiveBOS平台提供了强大的计算列功能和业务建模工具,帮助开发者高效构建符合业务需求的应用系统。无论是预计算列的灵活性,还是绑定列和虚拟列的便利性,都在提升应用的自动化程度和用户体验方面发挥着重要作用。
2018-08-31 上传
2019-03-28 上传
132 浏览量
点击了解资源详情
点击了解资源详情
2024-09-12 上传
2021-03-04 上传
2021-05-27 上传
theAIS
- 粉丝: 57
- 资源: 2万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍