检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
父主题: 自定义对象的操作
父主题: 自定义对象的操作
图10 配置事件 在“事件编辑”中,输入事件代码,然后单击“确定”。
在代码编辑器中插入如下脚本代码。
图9 添加事件 在自定义动作中,输入如下示例代码,单击“创建”。
父主题: 自定义对象的操作
根据object_id新增校验规则 功能介绍 根据object_id新增对象校验器。在向对象中录入记录数据时,为了保证对象数据的有效性,可以定义一些校验规则,对字段值以及各字段之间的逻辑关系进行校验。
图9 修改按钮事件代码 脚本中红色内容请替换为实际的对象名、字段名、页面名、组件ID。其中“table_0_condition”为当前表格组件的ID号,中间数字默认为“0”,如果有多次修改或创建该ID号会变化,选中表格后,在组件树上可以查看实际组件ID。
父主题: 自定义对象的操作
setup 对系统对象Standard Object的增、删、改、查。 db 对自定义对象Customer Object的增、删、改、查。 sql 执行sql语句,目前只支持执行select查询语句。 bo 对Business Object的增、删、改、查。
图6 导入自定义字段 图7 查看已创建自定义字段 验证 您可以用对象的页面布局Layout能力,检查对象的定义是否符合预期。 创建对象时,系统会自动为对象创建两个页面布局: 设备详情页面Equipment Detail:显示对象中单条记录的详细信息。
在添加动作弹窗中,输入如下脚本代码。
父主题: Picklist对象的操作
父主题: 自定义对象的操作
了解应用目录及菜单 一个业务系统通常包括前端页面、后台逻辑和数据库表。因此,AstroZero采用类似的结构管理应用程序。 如图1所示,应用管理页面包含三部分(红框1、红框2和红框3): 红框1中是当前应用的页面、模型和逻辑。
父主题: Picklist对象的操作
图1 页面与widget(组件)的关系 Widget的运行依赖Library(库),如果缺少相应的Library(库),则Widget不能正常运行。因此在加载widget前,需要先加载必要的Library。
在AstroZero脚本中执行sql语句时,可以不用@useObject修饰数据对象吗? 场景描述 在脚本中执行“db.sql().execute()”时使用了下图提供的方法,即动态使用数据对象。
AstroZero自定义对象预置的owner字段,用于记录什么用户? AstroZero为所有自定义对象预置了owner字段,如图1所示。
图3 设置组件的属性 页面及组件的事件代码 在“设计视图”中,选中任意组件,可以在右侧“事件”页签,设置组件的关联事件。例如,可以选择一个“按钮”,然后在按钮的“点击”事件中,添加相应的事件代码,实现在单击按钮后将界面输入保存到数据库中。