小何最近剛剛報(bào)名了公司組織的數(shù)字化管理師培訓(xùn)嚼贡,看到名單下來(lái)的時(shí)候發(fā)現(xiàn)基礎(chǔ)信息有個(gè)地方填錯(cuò)了,他趕緊登錄系統(tǒng)打算去員工信息里面改回來(lái),但是當(dāng)他打開(kāi)表單的時(shí)候卻發(fā)現(xiàn)根本修改不了。
系統(tǒng)提示他“已報(bào)名不可更改信息” 赏僧,這可愁壞了小何,于是他找到了管理員谈宛,原來(lái)是管理員對(duì)員工信息設(shè)置了字段約束次哈!
在Workfine中當(dāng)要修改或者刪除某個(gè)表單時(shí),如果該表單數(shù)據(jù)被其它表單調(diào)用吆录,將阻止當(dāng)前用戶(hù)修改或者刪除該表單信息,這就是操作約束琼牧。
操作約束的功能應(yīng)用比較普遍恢筝。比如:人事做過(guò)工資結(jié)算后哀卫,人員信息表中不能刪除對(duì)應(yīng)的人員信息。當(dāng)物料信息被入庫(kù)或者出庫(kù)引用后撬槽,物料信息也不允許修改此改,都屬于應(yīng)用操作約束的功能范圍。
操作約束的類(lèi)型有字段約束侄柔、表單約束以及鎖定條件共啃。而今天要跟大家分享的就是字段約束,字段約束通過(guò)設(shè)置約束條件暂题,將業(yè)務(wù)單據(jù)中的某些字段鎖定移剪,防止其被更改。
好了薪者,下面跟小W一起來(lái)看看讓小何修改不了信息的字段約束是如何設(shè)置的吧纵苛!
1、打開(kāi)員工信息表單言津,點(diǎn)擊表間公式攻人,新建一個(gè)取數(shù)公式,咱取名為【報(bào)名信息確認(rèn)】悬槽。
2怀吻、將員工線上報(bào)名表單設(shè)置為來(lái)源表,設(shè)置篩選條件初婆,將它跟員工信息表關(guān)聯(lián)起來(lái)蓬坡。
3、取值字段設(shè)置填充到員工信息表主表中渣窜,在填充字段中找到備注,點(diǎn)擊設(shè)置按鈕乔宿,在條件框中寫(xiě)上‘已報(bào)名’访雪,點(diǎn)擊保存详瑞。
設(shè)置一個(gè)公式執(zhí)行時(shí)機(jī),這里選擇【修改時(shí)執(zhí)行】臣缀,點(diǎn)擊新建。
4计寇、接下來(lái)咱們?cè)僭O(shè)置一個(gè)字段約束,依次點(diǎn)擊操作約束,字段約束番宁,在彈出框中新建一個(gè)字段約束元莫,取名為【已報(bào)名不可更改信息】蝶押,復(fù)制粘貼到提示語(yǔ)中。
行為控制這里有對(duì)字段的約束茎截,點(diǎn)擊不可操作字段后面的小圖標(biāo)赶盔,在彈出選項(xiàng)框中勾選不能更改的字段。如下圖:
設(shè)置完成后點(diǎn)擊保存招刨,在篩選條件框中將前面設(shè)置的提取公式的內(nèi)容填寫(xiě)進(jìn)去,即當(dāng)員工信息主表備注是已報(bào)名時(shí)打却,以上被約束的字段就不可以更改了谎倔。最后別忘了將整個(gè)模板保存,咱們前往應(yīng)用端刷新測(cè)試看看效果捌肴。
如下圖是員工信息表所有員工信息藕咏,咱就以何進(jìn)為例,去給他填寫(xiě)線上培訓(xùn)申請(qǐng)表單孽查。
填寫(xiě)完成后保存盲再,再回到員工信息表列表,點(diǎn)擊何進(jìn)這條記錄后面的編輯答朋,打開(kāi)表單。就出現(xiàn)了如開(kāi)頭截圖的效果梦碗,顯示已報(bào)名不可更改信息蓖救。
給大家留個(gè)小疑問(wèn)啊丐一,小W發(fā)現(xiàn)雖然這條信息不能編輯修改了库车,但是它還是可以被刪除的樱拴,有沒(méi)有辦法設(shè)置讓它也無(wú)法被刪除呢?下一節(jié)咱們揭曉答案晶乔。
以上就是Workfine操作約束中字段約束的內(nèi)容了正罢,那么字段約束還可以應(yīng)用在哪些場(chǎng)景呢?如果大家有發(fā)現(xiàn)更多Workfine使用小技巧翻具,歡迎來(lái)跟小W分享哦!