ASTRO轻应用 ASTROZERO-创建AstroZero自定义对象:为对象添加字段
为对象添加字段
对象创建完成后,支持为对象添加字段、编辑字段和删除字段等。您也可以参照批量添加对象字段中操作,为对象批量添加字段。
- 在应用设计器的左侧导航栏中,选择“数据”。
- 将鼠标放在已创建的对象上,单击,选择“编辑”,进入对象设计器。
- 在对象设计器中,单击对象中的。
您也可以单击,直接进入图6页面,为对象添加字段。
- 在对象详情页面,单击“添加”,进入添加字段页面。
- 设置字段的基本信息,单击“确认”。
图7 添加字段
表2 添加字段参数说明 参数
说明
显示名称
请输入字段的名称,用于在页面显示,创建后可修改。
取值范围:1~63个字符。
唯一标识
字段在系统中的唯一标识,创建后不支持修改。命名要求如下:
- 长度不能超过63个字符,包括前缀命名空间的长度。
说明:
标识前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
- 必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不能以下划线结尾。
字段类型
单击,在弹出的页面中,选择新建字段的类型。
- 文本:允许用户输入任何字母和数字的组合,最多可输入255个字符。
- 密文:允许用户输入任何字母和数字的组合,并且以加密格式存储,最多可输入111个字符。
- 文本区:允许用户输入多行文本,最多可输入1,048,576字符。
- 数字:允许用户输入任何数字,会删除前置零。
- 百分比:允许用户输入百分比数字(例如"10"),并自动向数字添加百分号。
- 电话:允许用户输入任何电话号码,系统会自动将其转换为电话号码格式。
- 币种金额:允许用户输入美元或其他币种金额,并将字段自动转换为币种金额格式。此功能在将数据导出到Excel或其它电子表格时非常有用。
- 日期:允许用户输入日期或从弹出式日历中选择日期。
- 日期/时间:允许用户输入日期和时间,或从弹出式日历中选择日期。当用户单击弹出式日历中的某个日期后,该日期和当前时间将输入到“日期/时间”字段。
- 电子邮件:允许用户输入电子邮件地址,对其进行验证以确保格式正确。如果对于一个联系人和潜在客户指定了此字段,则用户单击“发送电子邮件”时可以选择地址。自定义电子邮件地址无法用于批量电子邮件。
- 复选框:允许用户选择“真”(选取)或“假”(不选取)值。
- 选项列表:允许用户从定义的列表中选择值。
- 选项列表(多项选择):允许用户从定义的列表中选择多个值。
- URL:允许用户输入任何有效的网址。当用户单击该字段时,该 URL 将在单独的浏览器窗口中打开。
- 查找关系:创建一个将此对象链接到另一对象的关系。
- 自动编号:使用用户定义的格式生成序列编号。该编号对于每条新记录会自动递增。
- 公式:使用用户定义的公式表达式生成只读字段。任何表达式中使用的源字段有所更改,本字段值将更新。
- 主从关系类型:在一个对象和另一个对象之间创建一种特殊类型的父子关系。详细记录的所有权是由主记录决定的。当用户删除主记录时,所有详细记录都将被删除。
- 多语言:允许用户从自定义资源表中选择多种语言内容。
- 附件:允许用户保存多个上传文件的地址,支持图片、文档等类型。
数据长度
根据实际需要,输入字段的长度。“字段类型”设置为“数字”时,才会显示该参数。
小数位数
根据实际需要,输入整数后的小数点位数。“字段类型”设置为“数字”时,才会显示该参数。
描述
请根据实际需要,输入字段的描述信息。
取值范围:1~255个字符。
- 长度不能超过63个字符,包括前缀命名空间的长度。
- (可选)管理对象中的字段。
- 编辑已添加的字段
- 在对象的“字段”页签中,单击已添加的字段。
- 在右侧字段属性中,修改字段属性。
不同类型的字段,此处展示的内容所有不同。此处以数字类型的字段为例,进行介绍。
表3 编辑字段参数说明 参数
说明
显示名称
继承5中新建字段时输入的名称,支持再次编辑。
唯一标识
继承5中新建字段时输入的标识,不支持编辑。
字段类型
继承5中新建字段时指定的字段类型,不支持编辑。
字段帮助
请根据需要,在输入框中输入该字段提示的描述信息。
描述
请根据需要,在输入框中输入对该字段的描述信息。
字段设置
- 是否唯一:勾选,表示该字段唯一。
- 是否必填:勾选,表示该字段为必填字段。
- 是否可搜:是否能在前端开发者控制台或脚本中,使用search语句搜索该字段。search语句可以理解为sql语句的子集,系统支持大部分常用的sql查询语句。只需把sql查询语句开头的select关键词,修改为search即可。search语句特点和限制如下:
- search语句当前对分组、通配符、去重distinct等功能暂不支持。
- search语句不支持通配符,in查询可进行模糊查询。
- search语句除了聚合函数(AVG、COUNT、MAX、MIN和SUM),其他必须带有where从句,否则报错。
- 字符串类型默认都转为es中text类型,因此可以实现分词的倒排索引。由于默认未设置Fielddata=on(会很耗性能),所以字符串类型无法排序。
- 不支持search语句where从句中,有非可搜索字段,如不支持search from myobject where t1 = 'abc' (此处t1为非可搜字段)。
- search语句目前只可进行单表搜索。
- search语句不支持HAVING子句、OFFSET。
- search语句不支持同时普通查询和聚合,例如不支持“search count(列名),列名 from 列表名;”。
- search语句不支持列表别名后“.*”全部查询,例如不支持“search T.* from table as T where ...;”。
- text类型采用了英语分词器,因此大小写单复数不敏感,“movie”可匹配“Movies”。
- 同sql语句一样,search语句也大小写不敏感。
- 大小写敏感:大小写是否敏感,例如,“ABC”和“abc”为相同值,表示大小写不敏感,“ABC”和“abc”为不同值,则表示大小写敏感。
数据长度
继承5中新建字段时指定的字符长度,支持修改。字段长度不支持缩短,例如新建字段时设置的数据长度设置为18,此处输入的值需大于18。
小数点后位数
继承5中新建字段时指定的小数点后位数,支持修改。小数位数不支持缩短,例如新建字段时设置的小数位数为2,此处输入的值需大于2。
默认值
请根据需要,在输入框中输入该字段的默认值。默认值长度需小于等于“数据长度”。
- 设置完成后,单击“保存”。
- 隐藏系统预置的标准字段。
- 删除已添加的字段。
只支持删除自定义字段,系统预置字段不支持删除。字段删除后不可恢复,请谨慎操作。
- 在“字段”页签中,选中待删除的字段。
- 在右侧字段属性设置中,单击“删除字段”。
- 在弹出的确认框中,单击“删除”,即可删除该字段。
- 编辑已添加的字段
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- 低代码开发简易出差审批应用_低代码平台_华为云Astro-华为云
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- 零代码开发如何创建应用_零代码开发平台_华为云Astro-华为云
- 华为云零代码平台AstroZero创建培训报名表_低代码开发平台_华为云Astro-华为云
- 零代码开发平台_托拉拽开发应用_华为云Astro-华为云
- 免费的低代码开发平台_低代码平台_华为云Astro-华为云
- 华为云低代码平台_低代码开发平台_华为云Astro-华为云
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- 华为云Astro低代码开发平台的技术价值与使用体验_低代码开发平台_华为云Astro-华为云