云服务器内容精选

  • 单行文本 单行文本组件用于录入普通的文本,包含文字、数字等,例如商品名称、人员姓名、车牌号、邮政编码、地址、身份证号码等。 在表单开发页面,从“数据组件”中,拖拽“单行文本”组件至表单设计区域,如图1。 图1 单行文本组件 显示名称:该字段在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 验证:对字段做一些限制。 必填:字段是否必填。 不允许重复:字段值是否可重复填写。 限定字数:输入字数是否进行限制,如果限制请给出具体限制值。单行文本组件最多支持输入85个字符。 限定格式:是否限制输入格式,例如限制格式为字母、字母数字、数字、邮政编码、IP地址、车牌号、身份证号、中国护照。系统已为每种格式预置了相应的正则表达式进行校验,也预置了错误提示,您可在“测试”框中输入字段值进行测试。 属性:设置字段的属性,包括只读、禁用和隐藏。 只读:勾选后,页面上该字段只可读。 禁用:勾选后,页面上该字段仍可显示,但不可进行配置。 隐藏:勾选后,页面上会隐藏该字段。 宽度:字段配置框宽度占页面宽度的比例。 默认值:支持设置如下默认值。 其他字段值:该表单内的其他定位组件、关联记录中的定位字段。 关联数据:关联已有数据,即取查询到的,最新的一条数据作为默认值。 图2 配置默认值 公式编辑:给表单中的某个字段编辑公式后,在填写表单或修改表单数据时,可以使该字段的值根据公式自动计算出来,不需要再手动填写,提高效率。 引导文字:当用户没有配置该字段值时,在界面显示的引导文字,可以设置为中文,也可以设置为英文。 问号提示:当该字段较难理解时,可通过配置“问号提示”告诉用户该字段的含义、如何配置等,可以设置为中文,也可以设置为英文。 设置后,页面该字段旁会有问号图标,单击后会显示配置的“问号提示”内容。 描述信息:设置组件的描述信息。 父主题: 零码组件介绍
  • 定位 定位组件用于根据定位获取当前所在位置,仅支持移动端设备使用。 在表单开发页面,从“数据组件”中,拖拽“定位”组件至表单设计区域,如图1。 图1 定位 显示名称:该组件在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 验证:对该字段进行一些限制。 必填:设置为“必填”,表示该字段必须配置。 限定范围:设置定位范围,支持设置固定位置经纬度坐标或以固定位置为圆心设置定位半径。 图2 设置定位范围 属性:设置字段属性。 只读:勾选后,页面上该字段只可读。 禁用:勾选后,页面上该字段仍可显示,但不可进行配置。 隐藏:勾选后,页面上会隐藏该字段。 勾选“隐藏”后,单击隐藏后的“设置例外条件”,可设置该字段的显示条件。 默认值:支持设置如下默认值。 自动获取当前位置:获取当前位置作为默认值。 其他字段值:该表单内的其他定位组件、关联记录中的定位字段。 关联数据:关联已有数据,即取查询到的,最新的一条数据作为默认值。 图3 配置默认值 问号提示:当该字段较难理解时,可通过配置“问号提示”告诉用户该字段的含义、如何配置等,可以设置为中文,也可以设置为英文。 设置后,页面该字段旁会有问号图标,单击后会显示配置的“问号提示”内容。 描述信息:设置组件的描述信息。 父主题: 零码组件介绍
  • 2、创建零代码应用 AstroZero零代码平台的模板中心内置了20+模板,覆盖疫情管控、问卷/考试系统、假期出行申请等众多热门场景。单击小试牛刀,创建您的第一个应用吧,让想法快速上线。 在AstroZero零代码平台中,您可以通过如下方式创建应用。 创建空白应用:创建一个空白应用,创建后需要为应用添加工作表。 使用模板创建应用:当您的业务与零代码应用模板中的场景相似度较高时,可以尝试使用应用模板创建,并在模板应用的基础上继续改造应用。 创建同款/克隆应用:通过创建同款应用或克隆应用,实现秒级无边界克隆,即搭即用、边改边用,让团队效率超级加倍。
  • 3、创建工作表 在AstroZero零代码平台中,搭建应用从创建一张工作表开始,掌握20+种控件,定制出符合要求的个性化表单。 创建空白表单:在表单画布中,根据字段数据类型选择合适的组件,通过拖拽编排实现表单的构建。表单及其对应的视图、统计表等组成了应用。 从Excel创建表单:在Excel中设计好表单字段结构及相关数据,通过导入方式快速实现表单构建。 创建流程表单:在出差审批申请、工单派发流程等场景中,需要多个角色人员按流程分步骤互相协作,这时可使用创建流程表单来实现。 对于一些简单的业务应用,创建好一张工作表,您就可以开始进行数据的录入和管理了。
  • 步骤一:申请AstroZero免费试用 注册华为账号 并实名认证。 使用AstroZero前,需要先注册一个华为账号并进行实名认证。如果您已有一个华为账号,可直接执行2。 进入华为云官网,单击页面右上角的“注册”。 参考注册华为账号并开通华为云中操作,完成注册。 注册后参考个人账号如何完成实名认证或企业账号如何完成实名认证中操作,完成个人或企业账号实名认证。 申请AstroZero免费试用。 使用1中的账号,登录华为云官网,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在左侧导航栏上方,单击,选择服务实例所在的区域项目(当前仅支持华北-北京四)。 单击,在查找框中搜索“Astro轻应用”,单击查找到的结果,进入AstroZero服务控制台。 在AstroZero服务控制台的主页中,单击“免费试用”。 图1 免费试用 在弹出的页面,单击“免费开通”,即可免费开通AstroZero实例。 成功后,在主页中,可查看到已开通的AstroZero免费版实例。 图2 查看已开通的免费版实例
  • 操作流程 使用AstroZero提供的零代码能力,开发一个培训报名应用,主要包括如下几个步骤: 步骤一:申请AstroZero免费试用 注册华为账号,开通华为云。使用已注册的华为账号申请免费试用AstroZero。 步骤二:使用模板快速创建培训报名应用 使用AstroZero零代码模板中预置的模板,快速创建培训报名应用。 步骤三:创建内部用户并分配权限 培训报名问卷分享给内部用户使用时,需要先创建内部用户并分配权限,该用户才能登录应用提交问卷。
  • 相关信息 零代码应用创建后,可以为应用创建自动化任务,实现智能化操作。自动化是高效管理应用的小助手,当表单数据新增或修改,且满足一定触发条件后,自动化小助手会同步修改或新增另一张表单的数据,从而达到自动更新数据、发起流程等智能化操作。自动化一般用于处理常见重复问题,帮助大家提升工作效率。如何结合某个场景,创建自动化任务,请参见结合典型场景设置自动化。 在出差审批申请、工单派发流程等场景的零代码应用中,需要多个角色人员按流程分步骤互相协作,这时可使用创建流程来实现。如何创建流程,请参见创建流程表单。
  • 场景描述 “培训报名”用于各类培训信息的收集和统计,例如收集员工个人信息、培训方式以及希望了解的内容、遇到的内容等,便于培训组织者能够了解员工的背景、水平和兴趣等,从而制定出合适的培训方案。 AstroZero零代码模板中心为您预置了“培训报名”模板,通过该模板您可以快速创建一个培训报名应用。“培训报名”模板提供了如下功能: 外部用户即匿名用户微信扫码,填报活动报名信息,支持查看自己填写的报名信息。 内部用户可在手机端微信扫码或者 WeLink 扫码填报信息,支持在PC端新窗口打开或使用链接在浏览器访问填报页,支持查看自己填写的报名信息。 培训活动管理员基于用户的填报信息,获取培训报名人员信息,以及用户希望了解的培训内容。
  • 操作流程 使用AstroZero开发一个Astro开发者调查问卷应用,主要包括如下几个步骤: 步骤一:申请AstroZero免费试用 注册华为账号,开通华为云。使用已注册的华为账号申请免费试用AstroZero。 步骤二:使用模板快速创建调查问卷应用 使用AstroZero低代码模板中预置的模板,快速创建Astro开发者调查问卷应用。 步骤三:模拟问卷调查 在线预览Astro开发者调查问卷应用,模拟问卷调研对象,预览并体验调查问卷应用的功能。
  • 步骤一:申请AstroZero免费试用 注册华为账号并实名认证。 使用AstroZero前,需要先注册一个华为账号并进行实名认证。如果您已有一个华为账号,可直接执行2。 进入华为云官网,单击页面右上角的“注册”。 参考注册华为账号并开通华为云中操作,完成注册。 注册后参考个人账号如何完成实名认证或企业账号如何完成实名认证中操作,完成个人或企业账号实名认证。 申请AstroZero免费试用。 使用1中的账号,登录华为云官网,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在左侧导航栏上方,单击,选择服务实例所在的区域项目(当前仅支持华北-北京四)。 单击,在查找框中搜索“Astro轻应用”,单击查找到的结果,进入AstroZero服务控制台。 在AstroZero服务控制台的主页中,单击“免费试用”。 图1 免费试用 在弹出的页面,单击“免费开通”,即可免费开通AstroZero实例。 成功后,在主页中,可查看到已开通的AstroZero免费版实例。 图2 查看已开通的免费版实例
  • 场景描述 问卷是一组与产品、社会活动等有关的问题,或者说是一份为进行调查而编制的问题表格,又称调查表。调研人员借助该调查表可对产品使用过程或社会活动过程进行准确、具体的评估,并应用社会学统计方法对收集到的问卷进行详细的分析,获取所需要的调查资料。 本入门通过使用AstroZero开发一个Astro开发者调查问卷为例,向您介绍在AstroZero中开发一个应用的大致流程,并认识应用开发中的相关概念。
  • 了解AstroZero中预置权限 在AstroZero中,通过权限配置(Profile)来控制用户、业务用户等的操作权限。AstroZero当前预置了如下几种Profile标准配置文件: System Administrator Profile:系统管理员,拥有AstroZero全部权限。 Developer Profile:开发者权限,一般给用户使用,拥有此权限的用户可以在AstroZero进行开发,例如新增一个对象、为对象增加一个字段、新增一个流程等。 Portal User Profile:业务用户的权限,一般给业务用户使用,拥有此权限的业务用户可以登录和使用AstroZero中创建的应用。 Anonymous User Profile:游客用户的访问权限,无需登录即可访问AstroZero中创建的应用。 Standard User Profile:运行态权限,开通AstroZero服务时自带的权限,拥有这个权限可以运行系统中的流程、对系统已有对象进行记录的增删改查操作,但没有开发权限,如新增一个对象或新增一个流程等。 NoCode Developer Profile:零代码应用开发权限,只有运行环境才会预置该权限。 NoCode Manager Profile:零代码应用数据管理权限,只有运行环境才会预置该权限。 一种权限配置可以分配给多个用户,但每个用户只能属于某一个权限配置。权限配置(Profile)中,各权限项详细介绍,请参见表1。 除了默认的权限配置外,用户还可以在默认权限配置的基础上,自定义权限配置,具体操作请参见创建AstroZero扩展权限集。 图6 用户开发者权限 图7 业务用户权限 图8 游客用户访问权限 表1 权限项说明 权限项 权限项说明 查看系统元数据 用户访问元数据的必要权限,仅用于界面提示作用,无法取消。 开发应用 系统最高的权限,拥有此权限可定制系统所有可定制的地方,默认拥有其他权限。 查看所有用户 查看用户列表和用户详情的权限。 查看角色 查看角色列表和角色详情的权限。 查看权限管理 查看权限配置列表和权限配置详情的权限。 查看扩展权限集 查看扩展权限集列表和扩展权限集详情的权限。 查看组 查看组列表和查看组详情的权限。 查看队列 查看队列列表和查看队列详情的权限。 查看业务用户 查看业务用户列表和查看业务用户详情的权限。 查看业务权限凭证 查看业务权限凭证列表和查看业务权限凭证详情的权限。 查看告警 查看告警列表和告警详情的权限。 管理告警 新增、修改告警定义的权限。 查看BPM 查看BPM定义列表和详情的权限,包括BPM关联的决策表、触发器等。 管理BPM实例 修改BPM实例详情的权限。 查看服务编排 查看服务编排定义列表和详情的权限。 查看脚本 查看脚本列表和详情的权限。 查看定时任务 查看定时任务列表和详情的权限。 查看报表 查看报表列表和详情的权限。 运行报表 查看报表运行实例的权限。 查看仪表板 查看仪表板列表和详情的权限。 运行仪表板 查看仪表板运行实例的权限。 查看所有数据 查看所有数据的权限,勾选此选项后,会忽略单个对象的权限。 运行SQL 执行SQL的权限。 查看加密数据 查看加密数据明文的权限。 查看租户跟踪日志 查看租户跟踪日志的权限。 查看敏感隐私数据 控制是否允许,以数据对象的形式,查看部分敏感数据对象的权限,例如权限配置、连接器定义等。 管理数据 在数据控制台操作任意对象的权限。 管理公告 控制开发者在工作台页面,是否有管理公告(新增、删除和编辑)的权限。
  • 用户(User) 用户是由AstroZero系统管理员添加并赋予Developer Profile权限的 IAM 用户或WeLink用户,可以使用AstroZero开发应用,即应用的开发者。更多关于用户和业务用户的介绍,可参见图解AstroZero中用户那些事。 将IAM用户添加到AstroZero并赋予Developer Profile权限时,请确保待添加的IAM用户没有被添加到任何用户组或者添加到拥有Astro Zero Instance ViewAccess权限的用户组中。 图4 为用户添加开发者权限 在AstroZero中,用户可以执行如下操作: 使用AstroZero创建应用 使用AstroZero开发应用后端 使用AstroZero开发应用前端 使用AstroZero进行应用集成开发 使用AstroZero对应用进行个性化设置 发布并部署AstroZero开发的应用
  • 定义模型 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”中,将鼠标放在“Page”目录上,单击界面上出现的“+”,选择“标准页面”。 在“标签”和“名称”文本框中输入“editEquipment”,单击“添加”。 平台实际创建的页面名称为“HW__editEquipment”,包含前缀“HW__”,对应首次创建应用时定义的命名空间。新建创建的页面,默认是当前用户锁定状态,可以进行编辑保存等操作。 当编辑已有标准页面时,为防止编辑时多人篡改,编辑前请单击进行锁定。 定义与“省/市/区”级联框的可选项相关联的自定义模型。 在页面底部单击“模型视图”,进入模型视图页面,单击“新增模型”。 添加自定义模型,模型名称“cascaderOptions”,单击“下一步”,如图4所示。 图4 定义级联框用到的自定义模型 设置保持不变,单击“下一步”。 方法保持不变,单击“确定”。 单击页面上方的,保存设置。 定义与页面上各个输入框、选择框相关联的自定义模型。 在“模型视图”中,单击“新增模型”。 添加自定义模型,模型名称“equipmentForm”,单击“下一步”,如图5所示。 图5 定义页面组件需要关联的自定义模型 单击“新增节点”,逐一添加与页面元素对应的参数(name、HW__equipmentSN__ CS T、HW__equipmentBrand__CST、HW__equipmentModel__CST、cascaderAddress、HW__installationDetailAddress__CST),单击“下一步”,如图6所示。 为简化后续事件脚本,除cascaderAddress外,请确保其他5个参数的参数名与设备对象(HW__Equipment__CST)的字段名保持一致。注意这里的下划线是两个,要与表1里的字段保持一致,HW__需要修改为实际的命名空间前缀。 图6 添加模型包含的参数 方法保持不变,单击“确定”。 单击页面上方的,保存设置。 定义与API(editEquipment:1.0.0)关联的服务模型。 在“模型视图”中,单击“新增模型”。 添加服务模型,模型名称“editEquipment”,来源选择“服务”,单击“下一步”,如图7所示。 图7 定义服务模型 指定模型与API“editEquipment”关联,单击“下一步”,如图8所示。 关联API后,系统会自动显示API中脚本的输入、输出参数。 图8 为模型关联Script 方法保持不变,单击“确定”。 系统自动添加了执行的方法,如图9所示。未来,将在事件脚本中执行这个方法,即执行模型关联的API中的脚本。 图9 为模型定义方法 单击页面上方的,保存设置。 定义与API(queryEquipmentDetail)关联的服务模型。 在“模型视图”中,单击“新增模型”。 添加服务模型,模型名称“queryEquipmentDetail”,“来源”选择“服务”,单击“下一步”。 指定模型与API“queryEquipmentDetail”,单击“下一步”。 图10 为模型关联Script 方法保持不变,单击“确定”。 单击页面上方的,保存设置。 图11 新增的页面模型
  • 拖拽组件并关联模型 单击“设计视图”,切换到页面设计视图。 图12 切换到设计视图组件列表 将左侧组件区的“表单”拖拽到右侧“页面内容”中,在“元数据表单配置向导”弹窗底部,单击“取消”,创建一个空的表单控件。 当前不单独定义数据源,因此需要单击“取消”数据绑定。 图13 拖拽表单到页面并取消数据绑定 组装参数区域。 从左侧组件列表中,拖一个“容器”到上一步创建的“表单”。 从左侧组件列表中,拖一个“分栏”到上一步创建的“容器”中。 “分栏”默认有2个“栏”,即当前栅格中包含1行1列的区域。 选中“分栏”,在右侧属性的“行布局”中,单击,将分栏设置为3栏。 图14 设置分栏为3栏 在右侧“属性”页签中,单击“新增行”后面的图标,新增一行,如图15所示。设置后,分栏组件被设置为2行(分栏)3列(栏)。 图15 设置表格内的行列数 从左侧组件区的拖一个“输入框”到分栏组件的第1行(分栏)第1栏,并在右侧“属性”页签中将“标签”修改为“设备编码”。 图16 设备编码 分别向第1行第2栏、第2行第1栏、第2行第3栏中拖一个“输入框”,并设置“标签”为“设备名称”、第2行第1栏“设备型号”、第2行第3栏“详细地址”。 从左侧组件列表中,拖一个“下拉框”到分栏组件的第1行第3栏,并在右侧“属性”页签中将“标签”修改为“设备品牌”。 从左侧组件列表中,拖一个“级联选择框”到分栏组件的第2行第2栏,并将“标签”修改为“省/市/区”。 组装页面标题。 在左侧组件区拖拽一个“标题”组件到上一步创建的“容器”前面,并在右侧“属性”页签中将“标题内容”修改为“设备详情”,并设置“样式”的“高级设置”为“:root{text-align:center;font-size:20px;}”。 组装按钮区域。 在左侧组件区拖拽一个“容器”到3中创建的“容器”后(注意要在表单里面,两个容器在同级),并在右侧“属性”页签中将“水平对齐方式”修改为“中”,即居中对齐。 图17 拖拽容器 图18 设置居中对齐 从左侧组件区拖拽一个“按钮”到刚创建的“容器”中,并在右侧“属性”页签中,将“显示名称”修改为“保存”,将“类型”修改为“主要按钮”。 拖拽一个按钮到“保存”按钮右边,并设置为“取消”按钮,类型设置为“默认按钮”。 单击界面上方的,保存页面,可以在属性面板底部查看组件树。 图19 组装完成后页面的组件树 为页面组件关联模型。 选中“设备名称”输入框。 在右侧“属性”页签中单击,为“设备名称”输入框绑定“equipmentForm”自定义模型中的“name”参数,如图20所示。 数据绑定后,当在前台界面输入内容时,系统就会把输入框中的内容,赋值给“name”。 图20 输入框数据绑定 重复上一步,为“设备编码”、“设备型号”、“详细地址”文本输入框绑定“equipmentForm”自定义模型中的对应参数。 选中“设备品牌”下拉选择框,在右侧“属性”页签中单击,为选择框绑定“equipmentForm”自定义模型中的“HW__equipmentBrand__CST”参数。 选中“设备品牌”下拉选择框,在右侧“基本属性”中,单击“选项列表”的,在弹窗中输入“equipmentBrand”,在联想记录中,选择设备对象字段“HW__equipmentBrand__CST”,为选择框添加下拉选项关联的字段,如图21所示。 图21 为下拉选择框定义可选项 图22 输入字段搜索 图23 关联字段 选中“省/市/区”级联框,在右侧“属性”页签中单击,为级联框绑定“equipmentForm”自定义模型中的“cascaderAddress”参数。 单击属性值绑定后的“+”,将“属性”设置为“选择数据”,“模型字段”绑定到“cascaderOptions”,如图24所示。 数据绑定后,级联选择框的选项来自“cascaderOptions”;同时,当在前台界面选择省/市/区时,系统就会把选择结果赋值给“equipmentForm.cascaderAddress”。 图24 级联框数据绑定 单击页面上方的,保存页面。