W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
子表單,適用于錄入數(shù)據(jù)的格式一定但次數(shù)不定的情況。
格式一定,是指設(shè)計好子表單的字段;
次數(shù)不定,是指在錄入數(shù)據(jù)時可以新建記錄,而且新建記錄的次數(shù)是不限制的。
注意:很多情況下,一些用戶為了橫向布置表單,使用子表單字段,這其實沒有發(fā)揮出子表單的功能,反而給后續(xù)計算等帶來困擾,所以選擇的時候一定要功能是否符合的角度考慮。
子表單的控件屬性,是將子表單作為一個控件整體來生效的。
① 添加字段、刪除、排序。
② 默認值
整個子表單的默認值
③ 校驗
整個子表單是否必填
④ 操作權(quán)限
整個子表單是否可見、是否可編輯
① 點擊子字段,進行設(shè)置
② 設(shè)置完之后,一定要記得保存
有一張報名表,明細里包含【項目】【課時金額】【課時數(shù)量】【小計】【折扣】【折后價格】字段。其中,【項目】和【課時金額】字段,調(diào)用項目信息表的數(shù)據(jù)。
① 做項目信息表,【項目】為單行文本,【課時金額】為數(shù)字控件。并錄入數(shù)據(jù)
② 報名表中,用子表單記錄明細。添加控件,【項目】為下拉框,【課時金額】【課時數(shù)量】【小計】【折扣】【折后價格】為數(shù)字控件。
③ 【項目】,設(shè)置關(guān)聯(lián)其它表單數(shù)據(jù),調(diào)用信息表中的項目數(shù)據(jù)
④ 【課時金額】,設(shè)置數(shù)據(jù)聯(lián)動,以項目為條件,調(diào)用信息表中的對應(yīng)數(shù)據(jù)。當(dāng)子表單中的項目選定之后,課時金額中會聯(lián)動出對應(yīng)的數(shù)據(jù)。
⑤ 【課時數(shù)量】,錄入時自填,沒有其他設(shè)置。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)
⑥ 【小計】,設(shè)置編輯公式。既然是函數(shù)運算得到的數(shù)據(jù),取消勾選可編輯,即不可改動計算出來的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。
⑦ 【折扣】,設(shè)置編輯公式。既然是函數(shù)運算得到的數(shù)據(jù),取消勾選可編輯,即不可改動計算出來的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。
此函數(shù)的含義是:單個項目的課時費小計小于1000時,沒有折扣;1000-2000時,九折;2000-3000時,八折;3000以上時,七折。
⑧ 【折后價格】,設(shè)置編輯公式。既然是函數(shù)運算得到的數(shù)據(jù),取消勾選可編輯,即不可改動計算出來的值。如果你的數(shù)據(jù)有小數(shù),一定要記得勾選允許小數(shù)。
⑨ 看一下子表單的整體效果
① 子表單里的一列的和。函數(shù)為,SUM(子表單.字段)
注意如果要對子表單的字段進行求和,這個字段【總計】必須位于主表中,不能添加到另一個子表單中。
② 子表單某個字段的第n個值。子表單字段值為數(shù)組,取出數(shù)組中的第n個值的函數(shù)為,子表單.字段[n],其中n的值為0—(總記錄數(shù)-1),0表示第一個,(總記錄數(shù)-1)表示最后一個。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: