Genero BDL基础语法电子版详解:数据系统与流程控制
需积分: 42 106 浏览量
更新于2024-09-18
收藏 974KB PDF 举报
Genero Business Development Language (BDL) 是一种面向业务流程的脚本语言,用于TIPTOP产品部开发的商业应用软件。这份电子版培训手册提供了基础的Genero BDL语法教程,涵盖了程序架构、变量与表达式、程控流程控制、FORM结构、用户界面元素以及报告撰写等内容。
1. **程序架构与组成**:
- Genero BDL程序由FORM构成,主要分为模块化设计,包括FORM的主要组成部分,如ACTION DEFAULTS、TOP MENU、LAYOUT等。
- 模块架构图展示了不同组件之间的关系,有助于理解软件的逻辑结构。
2. **变量与表达式管理**:
- 变量是程序的核心,包括生命周期、定义(如变量类型如数值、字符串等)、集合操作、设定值以及初始化。
- 表达式用于处理计算和比较,是执行逻辑判断的基础。
- USING语句可能与库函数或预定义对象的引用有关。
3. **程控流程控制**:
- CALL用于调用其他模块或子程序;
- RETURN用于结束函数并返回结果;
- CASE结构实现条件分支;
- FOR循环用于重复执行特定操作;
- IF-ELSE语句用于逻辑判断;
- sleep和WHILE循环控制程序执行时间;
- CONTINUE和EXIT用于流程控制,跳过部分代码或退出循环。
4. **用户界面设计**:
- FORM的组成详细讲解了各个部分的功能,如ACTION DEFAULTS用于设置默认行为,TOP MENU构建菜单系统;
- LAYOUT管理页面布局,包括对象的添加和组织;
- TABLES用于数据管理,而ATTRIBUTES定义表单字段属性;
- INSTRUCTIONS用于编写交互逻辑。
5. **数据操作**:
- 清除屏幕和创建菜单的指令;
- INPUT和DISPLAY指令用于输入验证和数据显示,包括输入架构、控制点的管理;
- CURSOR功能支持数据的查询和修改,尤其是在表单操作中;
- ARRAY(数组)的使用是数据存储和处理的重要手段,包括输入和显示数组内容。
6. **报告撰写**:
- REPORT撰写部分介绍了如何使用Genero BDL编写专业文档,可能涉及到数据筛选、排序和格式化等步骤。
这份培训手册为初学者提供了关于Genero BDL的基础知识,适合想要了解和掌握该语言来开发商业应用的人士参考。通过学习这些内容,开发者能够构建出功能丰富的用户界面和处理复杂的业务流程。
2017-10-31 上传
2018-12-04 上传
2010-03-13 上传
点击了解资源详情
点击了解资源详情
csz2136
- 粉丝: 0
- 资源: 1
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库