子表單

2018-02-08 13:37 更新

子表單,適用于錄入數(shù)據(jù)的格式一定但次數(shù)不定的情況。

格式一定,是指設(shè)計(jì)好子表單的字段;

次數(shù)不定,是指在錄入數(shù)據(jù)時(shí)可以新建記錄,而且新建記錄的次數(shù)是不限制的。

注意:很多情況下,一些用戶為了橫向布置表單,使用子表單字段,這其實(shí)沒(méi)有發(fā)揮出子表單的功能,反而給后續(xù)計(jì)算等帶來(lái)困擾,所以選擇的時(shí)候一定要功能是否符合的角度考慮。

1. 控件屬性

子表單的控件屬性,是將子表單作為一個(gè)控件整體來(lái)生效的。

① 添加字段、刪除、排序。

② 默認(rèn)值

整個(gè)子表單的默認(rèn)值

③ 校驗(yàn)

整個(gè)子表單是否必填

④ 操作權(quán)限

整個(gè)子表單是否可見(jiàn)、是否可編輯

2. 子字段設(shè)置

① 點(diǎn)擊子字段,進(jìn)行設(shè)置

② 設(shè)置完之后,一定要記得保存

3. 應(yīng)用舉例

有一張報(bào)名表,明細(xì)里包含【項(xiàng)目】【課時(shí)金額】【課時(shí)數(shù)量】【小計(jì)】【折扣】【折后價(jià)格】字段。其中,【項(xiàng)目】和【課時(shí)金額】字段,調(diào)用項(xiàng)目信息表的數(shù)據(jù)。

① 做項(xiàng)目信息表,【項(xiàng)目】為單行文本,【課時(shí)金額】為數(shù)字控件。并錄入數(shù)據(jù)

② 報(bào)名表中,用子表單記錄明細(xì)。添加控件,【項(xiàng)目】為下拉框,【課時(shí)金額】【課時(shí)數(shù)量】【小計(jì)】【折扣】【折后價(jià)格】為數(shù)字控件。

③ 【項(xiàng)目】,設(shè)置關(guān)聯(lián)其它表單數(shù)據(jù),調(diào)用信息表中的項(xiàng)目數(shù)據(jù)

④ 【課時(shí)金額】,設(shè)置數(shù)據(jù)聯(lián)動(dòng),以項(xiàng)目為條件,調(diào)用信息表中的對(duì)應(yīng)數(shù)據(jù)。當(dāng)子表單中的項(xiàng)目選定之后,課時(shí)金額中會(huì)聯(lián)動(dòng)出對(duì)應(yīng)的數(shù)據(jù)。


⑤ 【課時(shí)數(shù)量】,錄入時(shí)自填,沒(méi)有其他設(shè)置。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)

⑥ 【小計(jì)】,設(shè)置編輯公式。既然是函數(shù)運(yùn)算得到的數(shù)據(jù),取消勾選可編輯,即不可改動(dòng)計(jì)算出來(lái)的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。

⑦ 【折扣】,設(shè)置編輯公式。既然是函數(shù)運(yùn)算得到的數(shù)據(jù),取消勾選可編輯,即不可改動(dòng)計(jì)算出來(lái)的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。

此函數(shù)的含義是:?jiǎn)蝹€(gè)項(xiàng)目的課時(shí)費(fèi)小計(jì)小于1000時(shí),沒(méi)有折扣;1000-2000時(shí),九折;2000-3000時(shí),八折;3000以上時(shí),七折。

⑧ 【折后價(jià)格】,設(shè)置編輯公式。既然是函數(shù)運(yùn)算得到的數(shù)據(jù),取消勾選可編輯,即不可改動(dòng)計(jì)算出來(lái)的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。

⑨ 看一下子表單的整體效果


4. 子表單常見(jiàn)函數(shù)

① 子表單里的一列的和。函數(shù)為,SUM(子表單.字段)

注意如果要對(duì)子表單的字段進(jìn)行求和,這個(gè)字段【總計(jì)】必須位于主表中,不能添加到另一個(gè)子表單中。

② 子表單某個(gè)字段的第n個(gè)值。子表單字段值為數(shù)組,取出數(shù)組中的第n個(gè)值的函數(shù)為,子表單.字段[n],其中n的值為0—(總記錄數(shù)-1),0表示第一個(gè),(總記錄數(shù)-1)表示最后一個(gè)。




以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)