華為云低代碼平臺Astro|通過零代碼快速搭建打卡小程序
如何基于Astro零代碼能力,DIY開發(fā),完成問卷、投票、信息收集、流程處理等工作,還能夠在線篩選、分析數(shù)據(jù)。實(shí)現(xiàn)一站式快速開發(fā)個性化應(yīng)用,體驗輕松拖拽開發(fā)的樂趣。
環(huán)境準(zhǔn)備
注冊華為云賬號、實(shí)名認(rèn)證。如果您已擁有華為賬號且已通過實(shí)名認(rèn)證,可直接體驗。若您還沒有通過實(shí)名認(rèn)證的賬號,需要完成個人或企業(yè)賬號的實(shí)名認(rèn)證。
資源準(zhǔn)備
申請免費(fèi)試用Astro Zero:本次體驗使用免費(fèi)版Astro Zero即可完成,點(diǎn)擊鏈接“申請免費(fèi)試用Astro Zero”,完成免費(fèi)版的資源領(lǐng)取。
進(jìn)入運(yùn)行環(huán)境顯示如下頁面就完成了資源的所有準(zhǔn)備了。
?
?
應(yīng)用構(gòu)建部分
1、編輯應(yīng)用名稱:打卡案例。
?
2、創(chuàng)建空白表單。
?
?
3、在新建的表單中,為表單命名“員工打卡信息”,拖拽“用戶”組件到右側(cè)畫布,將組件名稱改為“員工”。
注意事項:初始表單會自帶三個組件填充畫布,可在后續(xù)的操作中刪除。
?
拖拽“單選”組件到畫布上。在右側(cè)的屬性中,修改名稱為“每日打卡狀態(tài)”,設(shè)置兩個選項的名稱分別為“已打卡”、“未打卡”,“點(diǎn)擊”下圖位置4(將狀態(tài)默認(rèn)值設(shè)置為未打卡,右側(cè)圈圈)。
?
完成以上兩個組件的配置后,點(diǎn)擊“保存”,點(diǎn)擊“退出”。
?
4、點(diǎn)擊“新建”,點(diǎn)擊“新建表單”。
?
5、設(shè)置表單名稱為“健康打卡”,拖拽“關(guān)聯(lián)記錄”組件到畫布上,設(shè)置顯示名稱為“打卡員工”。
?
點(diǎn)擊下圖所示下拉框。
?
選擇“員工打卡信息”選項。
?
?
選擇“全部”。
?
拖拽“單選”組件到畫布上,設(shè)置名稱為“當(dāng)前是否綠碼”,設(shè)置選項分別為“綠碼”、“紅碼”,勾選“必填”選項。
?
完成以上兩個組件的配置后,點(diǎn)擊“保存”,點(diǎn)擊“退出”。
?
5、自動化:點(diǎn)擊右下角“自動化”。
?
點(diǎn)擊“開始創(chuàng)建”。
?
選擇“數(shù)據(jù)新增時觸發(fā)”。
?
右上角名稱設(shè)置為“員工打卡后,更改打卡狀態(tài)”,選擇觸發(fā)器的表單為“健康打卡”。
?
點(diǎn)擊添加動作,選擇“獲取單條數(shù)據(jù)”。
?
右側(cè)配置如下圖所示,配置后點(diǎn)擊保存。
?
按照下圖依次點(diǎn)擊。
?
按照下圖配置后保存。
?
依次點(diǎn)擊“保存”、“啟用”按鈕后,點(diǎn)擊左上角退出即可。
?
測試部分
在“員工打卡信息”表單,新建測試數(shù)據(jù)。
?
在“健康打卡”表單,提交一條數(shù)據(jù)。
?
?
提交成功,新增數(shù)據(jù)一條。
?
員工打卡信息,顯示張三已經(jīng)打卡。
?
可優(yōu)化部分
添加表格試圖。
?
選擇“過濾”,按照紅色區(qū)域進(jìn)行配置。
?
修改名稱后保存。
?
成功創(chuàng)建“已打卡”的視圖。
?
按照上述步驟,創(chuàng)建“未打卡”人員的視圖。
最終效果如下,可切換視圖
?
?