-
华为云低代码应用开发实训营训练营脱胎于华为云低代码软件人才培养课程内容,面向南华大学计算机/软件学院全体学生以平台+内容+实践的方式提炼Astro零代码开发、低代码开发等课程基础理论和部分实践内容,帮助学生了解行业动态,提升动手能力。华为云Astro是华为云自主研发的全场景低代码平台,提供了零码、低码、流程、大屏、高低码协同的云上开发能力,开发者可以基于平台能力,构建多场景应用,加速企业数字化转型。下面请跟随Astro小助理的步伐,开启学习体验新征程。活动时间即日起-2024年12月23日活动形式及活动流程线上训练营注册Astro——学习了解低代码产品Astro Zero——完成实践课题作业——添加小助手微信在线审核完成度——发放结业证书——产品声音活动步骤:第一步点击>>>注册Astro免费试用 第二步 >>>下方扫码添加小助手微信,将注册好的华为云账号发送给小助手预约申请证书制作第三步点击>>>学习Astro,查看结业规则。并完成实践课题作业 《Astro Zero零代码构建HDC展点打卡应用》的提交第四步>>>待小助手确认通过后,等待结业证书发放三、学习内容,相关资料cid:link_3cid:link_0敲重点~各位同学如果在学习过程中遇到问题可以随时在Astro论坛上发帖提问我们会有小助手立即协助解决你的问题~提问发布:cid:link_1四、产品声音欢迎分享心得、体会、建议与意见,您的每条声音,都帮助华为云Astro做得更好大家在参与《华为云Astro低代码成长训练营》活动,体验产品时,可去云声平台提出优化建议,包括但不限于产品性能、操作体验、购买流程、功能建议、竞品对比等全面、深度的产品评测等等。1.用户登陆云声活动平台:cid:link_4,如图所示,点击立即参加按钮2.按照要求提出产品问题和优化建议①标题需以参与活动名称+产品体验建议的形式命名。如:【华为云Astro低代码成长训练营】+建议Astro......②内容正文:问题描述:华为云Astro以及对应的使用详细描述,方便时尽量附带截图以及链接地址等建议方案:可写具体的优化建议③标签选择:Astro Zero④确认已知晓建议内容将会被公开,且未提交敏感信息后提交。本活动最终解释权归华为云Astro平台所有
-
目前搭建的零代码进入后第一时间显示的是收集到的数据表格内容页面,即视图页。我在旁边做了统计页,做了很多柱状图等,看着比较好理解,但是每次进入后都需要手动切换到统计页,请问Astro能否实现统计页作为首页?设置后每次进入后以统计页作为主页。
-
现中石油有需要导出全年数据在一个sheet页,数据量至少达到百万级;接口是提过的数据仓库接口,一次最多只能查询2000条。如何在性能支持的情况下完成导出
-
华为云开发者日·南京站来啦!参加“零代码打造炫酷的数据可视化大屏”体验项目提出你的建议或使用体验有机会获得开发者盲盒礼包惊喜不容错过,快叫上小伙伴一起来参加吧~【体验项目】零代码打造炫酷的数据可视化大屏【活动时间】2024年10月25日-10月31日【参与方式】直接在此活动帖下方回帖提建议/提建议即可比如对产品功能的改进建议、对活动流程的感想、对现场活动的感悟等等PS:不要少于30字哦~【获奖规则】奖项设置有效回复楼层评选条件获奖名额激励礼品优质建议奖20对产品功能有改进价值的建议1名开发者盲盒礼品价值50-100元积极反馈奖20优质建议奖轮空的情况下进行抽取每满20层抽取1名开发者盲盒礼品价值50元【活动规则】1、本帖的回帖建议不少于30字,仅限于对“零代码打造炫酷的数据可视化大屏”体验项目,其他项目建议不参与此次活动,否则将视为无效内容。2、本次活动将根据实际参与情况发放奖励,包括但不限于用户百分之百中奖或奖项轮空的情况;以上奖品均为实物奖品,具体发放视出库情况而定;3、活动预计于结束后七天内完成奖项公示,并于结束后15个工作日内完成邮寄。【温馨提示】1、请务必使用个人实名账号参与活动(IAM、企业账号等账号参与无效)。如一个实名认证对应多个账号,只有一个账号可领取奖励,若同一账号填写多个不同收件人或不同账号填写同一收件人,均不予发放奖励。2、所有获得奖品的获奖用户,请于获奖后3日内完成实名认证,否则视为放弃奖励。
-
华为云Astro&CodeArts两大平台联合活动:登录即惊喜,等你领好礼!!邀请函:Astro&CodeArts两大家族联合大聚会,“登录即抽,百分百中奖”活动不仅是对您长期以来支持的感谢,也是我们与新老用户共同庆祝美好未来的开始。不要错过这次与幸运相遇的机会,让我们在Astro和CodeArts的世界里,共同创造更多美好的回忆!准备好迎接一场激动人心的抽奖盛宴了吗?登陆Astro Zero和CodeArts平台,好运等你领取,精彩不容错过!让我们一起,抓住机会,享受这场百分之百中奖的喜悦风暴!享受这份快乐吧~~~活动亮点参与简单:您只需在活动期间登录AstroZero及CodeArts平台,并截图,即可获得抽奖机会,无需复杂操作,轻松参与!百分百中奖:每一个期待都不会落空,每位参与者都可获得精美礼品,快来参与吧。活动时间活动时间:10月15日-10月18日奖品发放时间:10月28日-10月31日奖品展示精美云宝手办:数量10个 (实物)幻响小布丁抽拉数据线 :20条 (实物)开发者大狮徽章:30只(实物)案例学院电子卡:40张(虚拟)参与步骤第一步:点击一下地址,点击按钮“进入首页”,登录Astro Zero平台,首页截图(一定要带有右上角华为云账号)登录地址:cid:link_0第二步:登录CodeArts平台,首页截图(截图需包含华为云账号)登录地址:cid:link_1第三步:添加“华为云Astro低代码-啊柴”或者“华为云CodeArts小助手”微信号,将Astro和CodeArts的两张首页截图发给其中一位工作人员即可。(说明:CodeArts的用户添加“华为云CodeArts小助手”,Astro的用户添加“华为云Astro低代码-啊柴”,如果是两个平台的用户添加任一微信号即可。) 第四步:经过小助手确认有效后,即发送链接进行抽奖,中奖率100%。活动须知请确保您的用户信息填写准确无误,以便我们及时为您送上精美奖品。请确保截图右上角华为云用户名与获奖信息保持一致,即截图、获奖信息与华为云账号保持一致视为一次有效抽奖,否则不予奖品发放。每人每账号只享受一次获奖机会。如有任何疑问,欢迎随时联系我们的小助手。本活动最终解释权归Astro Zero平台及CodeArts平台所有。
-
此图解都揭示了Astro轻应用中的技巧和秘密,让你对Astro的认识更上一层楼。
-
开发环境natvice 服务不可用了
-
【 BatchFile BO】 无法导出,鉴权无法配置
-
马銮湾医院缺少移动端模块SmartCampus__MobileAccess
-
系统对象接口不能操作自定义对象或标准对象:PortalUser
-
可能因为我对个人失误和对平台不熟悉,我在创建低代码应用的时候我想请教的是,如何删除这个命名空间去解除这个问题?
-
视频周界菜单新增任务页面调用接口和选择列表缺失
-
开发文档modelarts部分是空白?现在存在modelarts对应的库吗?有什么案例展示modelarts+astro zero吗?
-
华为云Astro低代码体验评测 【活动时间】 2024年9月1日-10月15日 诚邀您参与「华为云Astro低代码」的应用构建评测 您的意见将作为我们改善本产品及提升可开发性创新能力的依据。 【体验内容】 零代码构建记账小程序 本实验利用华为云Astro Zero提供的“零代码”能力,无需编写一行代码,构建“企业记账本小程序”应用实现库存管理、采购管理、数据管理。 实验手册链接:cid:link_2华为云Astro Canvas个性化搭建汽车展示大屏 通过华为云 Astro Canvas 的模板资源,完成个性可视化大屏的操作,构建专为汽车行业定制的"汽车展示大屏"应用。 实验手册链接:cid:link_1华为云Astro构建审批工作流 以通用办公流程为场景基础,满足企业中人财事物的调、转、入、离、审、评、批等任务的数智化需求;同时提供各类流程触发、数据连接和表单集成能力,帮助用户轻松实现各类流程自动化服务的应用构建工作。 实验手册链接:cid:link_0【参与方式】 按照上述体验内容进行产品体验,并参考以下七个维度进行深度测评,最终按照测评模板提交测评信息并发送给测评小助手。 点击【测评模板】添加测评小助手 【测评维度】 工作流模型 特定场景需求 文档和手册 开放性 基础功能 社区支持 其他业务支撑组件 【奖项设置】 一等奖1名:500元开发者盲盒礼包 二等奖3名:300元开发者盲盒礼包 三等奖6名:100元开发者盲盒礼包 优质评测奖若干名:100-200元开发者盲盒礼包(有效评测数量不限) 提交1条产品有效评测积1分,当月提交的有效评测越多,总积分越高。
-
前端操作与后端同步:AstroZero中数据实时更新机制 在AstroZero平台,数据管理流程的优化已被提升至新的高效层级。借助内置脚本功能,用户能够实现数据的即时添加与删除,确保信息处理的精确性与实时性。如此设计您的应用,将显著提升了数据处理效率,并优化了用户的工作流程。本期干货介绍该如何通过AstroZero中的脚本实现表格数据的增加和删除接下来小伙伴可以跟着下文的步骤操作起来,一定会有所收获期望实现效果在页面中添加一条数据,对象中也会随之添加图1 在页面添加数据图1 对象中也同步新增该数据在页面单击删除,对象中的数据也会随之删除图1 对象中有两条数据图1 在前端页面单击删除图1 对象中proId为1的数据被删除功能实现方法(增加功能实现)一、创建一个脚本。在应用设计器中,选择“逻辑”,单击脚本后的“+”。新建一个空白的脚本(如sqlAdd),单击“添加”。图1 创建脚本sqlAdd 3.在脚本编辑器中,输入示例代码。//本脚本用于创建工单import * as db from 'db';//导入处理object相关的标准库import * as context from 'context';//导入上下文相关的标准库//定义入参结构@action.object({ type: "param" })export class ActionInput { @action.param({ type: 'String', required: true, label: 'String' }) proId: string; @action.param({ type: 'String', required: true, label: 'String' }) proName: string;}//定义出参结构,出参包含1个参数,workOrder的记录id@action.object({ type: "param" })export class ActionOutput { @action.param({ type: 'String' }) id: string;}//使用数据对象BJ4__product__CST@useObject(['BJ4__product__CST'])@action.object({ type: "method" })export class CreateWorkOrder { //定义接口类,接口的入参为ActionInput,出参为ActionOutput @action.method({ input: 'ActionInput', output: 'ActionOutput' }) public createWorkOrder(input: ActionInput): ActionOutput { let out = new ActionOutput(); //新建出参ActionOutput类型的实例,作为返回值 let error = new Error(); //新建错误类型的实例,用于在发生错误时保存错误信息 try { let productData = new Object(); productData['BJ4__proName__CST'] = input.proName; //将入参赋值给productData变量,方便后面使用 productData['BJ4__proId__CST'] = input.proId; let s = db.object('BJ4__product__CST'); //获取BJ4__product__CST这个Object的操作实例 let id = s.insert(productData); if (id) { out.id = id; } else { error.name = "WOERROR"; error.message = "Unable to create product!"; throw error; } } catch (error) { console.error(error.name, error.message); context.setError(error.name, error.message); } return out; }} 4.单击,保存脚本,保存成功后单击,激活脚本。二、新建对象模型。新建一个标准页面,单击底部的“模型视图”。单击“新增模型”,输入模型名称、“来源”选择“服务”,单击“下一步”。图1 新建模型 3.选择1中创建的脚本,单击“下一步”,完成模型创建。图1 选择脚本三、返回设计视图页面,绑定关联模型。在标准页面,拖入2个输入框组件和1个按钮组件。将输入框标签修改为“name”和“id”,将按钮显示名称设置为“添加”。图1 设计表单 2.选中name输入框,在“属性 > 数据绑定 > 值绑定”中,单击。 3.选中2中创建的模型,将输入框和脚本中的数据做绑定。图1 选择模型四、为添加按钮,添加事件。选中添加按钮组件,选择“事件”页签。单击“点击”后的“+”,进入添加动作页面。在自定义动作中,输入自定义代码,单击“创建”。图1 自定义动作$model.ref('sqlAdd').run().then(function(data){ console.log(data);}).catch(function(error){ console.log('error is', error);});五、返回标准页面,单击,保存页面,保存成功后单击,预览效果。功能实现方法(删除功能实现)一、创建一个删除脚本。在应用设计器中,选择“逻辑”,单击脚本后的“+”。新建一个空白的脚本(如sqlDelete),单击“添加”。图1 创建脚本sqlAdd 3.在脚本编辑器中,输入示例代码。//本脚本用于删除工单import * as db from 'db';//导入处理object相关的标准库import * as context from 'context';//导入上下文相关的标准库//定义入参结构@action.object({ type: "param" })export class ActionInput { @action.param({ type: 'String', required: true, label: 'String' }) id: string;}//定义出参结构,出参包含1个参数,workOrder的记录id@action.object({ type: "param" })export class ActionOutput { @action.param({ type: 'String' }) id: string;}//使用数据对象BJ4__product__CST@useObject(['BJ4__product__CST'])@action.object({ type: "method" })export class DeleteWorkOrder { //定义接口类,接口的入参为ActionInput,出参为ActionOutput @action.method({ input: 'ActionInput', output: 'ActionOutput' }) public deleteWorkOrder(input: ActionInput): ActionOutput { let out = new ActionOutput(); //新建出参ActionOutput类型的实例,作为返回值 let error = new Error(); //新建错误类型的实例,用于在发生错误时保存错误信息 try { let id = input.id; let s = db.object('BJ4__product__CST'); //获取BJ4__product__CST这个Object的操作实例 //查询条件 let condition = { "conjunction": "AND", "conditions": [{ "field": "BJ4__proId__CST", "operator": "eq", "value": id }] }; let isDeleted = s.deleteByCondition(condition); if (isDeleted) { out.id = id; } else { error.name = "WOERROR"; error.message = "Failed to delete the work order!"; throw error; } } catch (error) { console.error(error.name, error.message); context.setError(error.name, error.message); } return out; }} 4.单击,保存脚本,保存成功后单击,激活脚本。二、新建对象模型。新建一个标准页面,单击底部的“模型视图”。单击“新增模型”,输入模型名称、“来源”选择“服务”,单击“下一步”。图1 新建模型 3.选择1中创建的脚本,单击“下一步”,完成模型创建。图1 选择脚本三、返回设计视图页面,绑定关联模型。进入功能实现方法(增加功能实现)创建的标准页面,选中id输入框,在“属性 > 数据绑定 > 值绑定”中,单击。选中2中创建的模型,输入框数据绑定选择sqlDelete模型中的入参id。图1 选择模型四、为添加按钮,添加事件。选中添加按钮组件,选择“事件”页签。单击“点击”后的“+”,进入添加动作页面。在自定义动作中,输入自定义代码,单击“创建”。图1 自定义动作$model.ref('sqlDelete').run().then(function(data){ console.log(data);}).catch(function(error){ console.log('error is', error);});五、返回标准页面,单击,保存页面,保存成功后单击,预览效果。AstroZero平台的这一独特设计不仅确保了数据处理的高效性和可靠性,还极大地简化了系统的操作和管理。用户通过直观的界面进行简单的操作,背后复杂的逻辑和数据处理均由AstroZero智能脚本自动完成。最终,这些集成的智能化功能,使得AstroZero成为一个针对各种规模企业的理想选择,无论是小型企业还是大型组织,均能从中受益,实现其数据管理的自动化和精确化。在AstroZero,我们致力于不断优化和改进我们的产品,以确保为用户提供最高效、最可靠的服务解决方案。
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
去报名 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签