零代码常用术语 在使用AstroZero零代码平台创建应用前,请先了解如下基本概念。 什么是应用? 应用即一个App,具备一定功能的可运行应用程序,由表单、流程和报表组成(图1),具有数据记录、协作、审批、可视化查看以及更多可搭配的衍生功能。图2中的一个方形图标都代表一个应用。
AstroZero脚本支持使用哪些语言和库? 在AstroZero的脚本编辑器中创建脚本时使用的是TypeScript,页面中相关的脚本使用的是JavaScript。在脚本中,只支持使用平台封装的标准库API。 TypeScript 脚本标准库 父主题: 应用后端开发
参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。 在右侧的编排中,单击已创建编排后的,选择“克隆” 。 设置编排名称和唯一标识,单击“确认”。 克隆成功后,在编排目录下,可查看到克隆成功的服务编排。 删除服务编排 服务编排不再使用时,可通过删除功
板编辑页面。 (可选)单击“+过滤器”,可设置过滤条件。 图4 设置过滤条件 名称:过滤器的名称。 字段:选择过滤字段。 字段条件:通过设置“比较符”、“值”可设置过滤条件,“展示文本”为界面展示的滤器选项文本。 单击页面上方的,保存设置。 保存成功后,单击,运行仪表板。 运行后,可按照过滤条件展示报表。
在BO中,新建需要调用的资源“命名空间__FlowC”,并启用。 新建“命名空间__FlowC”后,该资源可见性默认为“公开”,表示在其他应用中可调用该资源。 图1 设置资源为公开 参考图2和图3,在BO中新建公共接口,该接口用于封装“命名空间_FlowC”。 在BO开发页面中,单击左下角的“服务”新建AP
并启用,在总体的服务编排中调用脚本实现完整功能。 如何使用脚本图元 在基本中,拖拽“脚本”图元到右侧画布中。 选中画布中的脚本图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 脚本图元的名称,用于在页面显示。系统会自动填入该值,格式为Script序号,序号从“0”开始,表示同类型图元序号。
拖拽EmailBySMTP图元至画布中 单击,设置基本信息。 图10 配置基本信息 标签:图元的标签名,用于在页面展示。 名称:图元在系统中的唯一标识,不能和其他图元相同。 描述:图元的描述信息。 连接器:该服务编排使用的连接器的名称。 设置调用“SMTP”参数。 图11 配置SMTP连接器 动作:设置为“Send
为保证后续您的应用发布到应用市场时,不与其他开发者冲突,首次创建应用时,需要先定义本租户的命名空间。 后续您创建的对象、脚本、服务编排、页面等的名称中,系统都会为其增加命名空间前缀。例如,您将命名空间定义为“HW”,则您后续创建的所有对象、脚本、页面等都将以“HW__”开头。 命名空间一旦设定不能修改,请慎重定义,
check配置为“是”,接口未绑定业务权限凭证,即使在权限设置中勾选“API读”与“API写”权限,业务用户也无法操作对象数据。若业务用户需要操作对象数据,请将该内置参数配置为“否”。 查看和配置该系统参数的方法为:在AstroZero环境配置中选择“系统设置 > 系统参数”,在“内置系统参数”查看和配置该参数。
业务阈值即将或者已经超出了阈值限制。 解决方法 如果需要关闭邮件提醒功能,可执行如下操作: 登录新版环境配置。 在左侧导航栏中,选择“系统设置 > 系统参数”。 在“内置系统参数”页签,搜索内置参数“bingo.licensealarm.enable”。 图1 查找参数bingo
选中“创建一个新的服务编排”,“标签”和“名称”设置为“login”,类型设置为“Autolaunched Flow”,单击“添加”。 图4 创建服务编排 定义服务编排用到的变量。 单击,展开全局上下文,再单击“变量”后的,设置参数名称为“username”。 图5 新增变量 重复上一步,定义表1中其他变量。
使用Rest服务调用Rest协议接口 创建Rest Service(自定义连接器) 创建并启用Rest Action 在服务编排中,调用Rest Action 在脚本中,调用Rest Action 父主题: 集成开发
参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Rest服务”。 在新建或修改Rest服务时,设置鉴权信息。 图1 JWT鉴权模式 父主题: 如何对接口鉴权
配置该图元能够中断已存在的循环,必须与循环图元搭配使用,类似break的功能。 如何使用跳出循环图元 在逻辑中,拖拽“跳出循环”图元至画布中。 选中跳出循环图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 图元的标签,用于在页面显示。系统会自动填入该值,格式为Break序号,序号从“0”开始,表示同类型图元序号。
'a': 7, 'b': 2, 'c': 3 }]); // 对于 Excel2007 以上版本的 .xlsx 文件,需要设置内容类型为 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
开发业务逻辑 创建用户注册脚本 创建用户登录脚本 创建用户登录服务编排 创建公共接口 父主题: 用户管理功能开发
”,进入AstroZero经典版开发环境管理中心。 选择“用户管理 >业务权限凭证”,在右侧“业务权限凭证”中,单击“新建”。 在弹窗中,设置“标签”、“名称”为“cs”,单击“保存&新建”。 图1 创建业务凭证。 分别创建业务凭证“ds”、“ms”、“Login”。 父主题: 用户管理功能开发
验证工单管理功能 挂载前端页面 验证 父主题: 工单管理开发
迁移开发数据 数据导出 数据导入 通过配置数据导入模板,进行数据导入 父主题: 系统管理
配置国际化 配置翻译工作台 翻译处理 配置字段多语言资源 父主题: 系统管理
您即将访问非华为云网站,请注意账号财产安全