【敲敲云】零代碼實(shí)戰(zhàn),主子表匯總統(tǒng)計(jì)—免費(fèi)的零代碼產(chǎn)品
近來(lái)很多朋友在使用敲敲云時(shí),不清楚如何使用主子表,及如何在主表中統(tǒng)計(jì)子表數(shù)據(jù);下面我們就以《訂單》表及《訂單明細(xì)》表來(lái)設(shè)計(jì)一下吧,用到的組件有“設(shè)計(jì)子表”、“公式”、“匯總”等。
《訂單》表展示
總金額 = 訂單明細(xì)中“小計(jì)”求和
小計(jì) = 單價(jià)*數(shù)量

首選我們打開(kāi)敲敲云,進(jìn)入“敲敲云平臺(tái)”,注冊(cè)或登錄敲敲云。 可新建應(yīng)用或進(jìn)入已有應(yīng)用。例如點(diǎn)擊進(jìn)入“銷售管理”。

1. 新建主表《訂單》表

2. 設(shè)計(jì)主表《訂單》表
先根據(jù)需求添加訂單基本屬性,將組件直接拖拽至表單中即可。如訂單編號(hào)、訂單狀態(tài)、訂單日期等。

3. 添加子表
將“設(shè)計(jì)子表”組件,拖拽至相應(yīng)位置,即可添加一個(gè)子表

3.1 選擇子表方式
添加子表后,會(huì)讓我們選擇是“全新創(chuàng)建”,還是“將已有工作表作為子表”,本示例以“全新創(chuàng)建”為例。

3.2 全新創(chuàng)建
選擇“全新創(chuàng)建”,會(huì)在我們拖拽位置創(chuàng)建一個(gè)全新的子表,修改子表名稱為“訂單明細(xì)”
,并添加字段。

3.3 添加子表字段
將我們所需字段,拖拽至子表中即可,也可修改子表字段標(biāo)題

3.4 配置子表字段
商品名稱、數(shù)量、單價(jià)這幾個(gè)表單屬性比較簡(jiǎn)單,我們直接將所需組件拖拽進(jìn)來(lái)即可,下面我們來(lái)看一下
“小計(jì)”
即“公式組件”
的用法;小計(jì) = 數(shù)量 * 單價(jià)
將
“公式組件”
添加到子表中并修改字段名稱為“小計(jì)”

類型選擇為
“數(shù)值”
,計(jì)算方式選擇為“乘積”
?其他的計(jì)算方式,我們使用“自定義”

選擇計(jì)算乘積的字段—
“數(shù)量”、“單價(jià)”

設(shè)置保留小數(shù)位數(shù)及單位

設(shè)置完成后如下圖,單價(jià)、數(shù)量改變時(shí),小計(jì)可自動(dòng)計(jì)算:

4. 統(tǒng)計(jì)匯總
在我們常用需求中,我們需要將《訂單明細(xì)》中的“小計(jì)”,統(tǒng)計(jì)求和保存在《訂單》中,這時(shí)候就用到了“匯總”組件。
將“匯總組件”拖拽至《訂單》表中,并修改名稱為“總金額”

4.1 匯總設(shè)置
“關(guān)聯(lián)表”選擇“訂單明細(xì)”

匯總字段選擇“小計(jì)”,匯總方式選擇“求和”
數(shù)值類型的字段可以選擇“求和”等計(jì)算,其他類型的字段只能選擇“已填計(jì)數(shù)”或“未填計(jì)數(shù)”

設(shè)置匯總篩選條件 當(dāng)我們需要根據(jù)篩選條件過(guò)濾需要匯總的數(shù)據(jù)時(shí),我們可以設(shè)置匯總篩選條件

以上,主表-《訂單》、子表-《訂單明細(xì)》就設(shè)置完成了。