流水號/缺省值
<wbr></wbr>
任務背景
數據錄入時的缺省值是最常見的現象,新增加的記錄往往某些字段不需要或者不允許用戶輸入,因此需要給出缺省值。有些缺省值是為了方便用戶,減少用戶輸入而設定;有些缺省值是不允許用戶輸入的,比如當前用戶、角色等。
<wbr></wbr>
流水號是缺省值的一種特例,一般的缺省值往往不存在數據遞增或遞減,而流水號必須存在數據的遞增或遞減。簡單的流水號如序號,1、2、3、4等如此不斷遞增1,復雜的流水號遞增/遞減規律就不好說了,視業務的復雜度而定。
<wbr></wbr>
面臨困難
<wbr></wbr>
對于不需要增刪行的輸入界面來說,流水號/缺省值比較容易解決,可以在服務器生成填報表的時候把流水號/缺省值生成好并傳輸到客戶端。但是對于需要增刪行的填報表來說,流水號/缺省值就比較難處理了,比較麻煩的是流水號。
<wbr></wbr>
眾所周知,流水號之所以被稱為流水號,其最大的一個特點是不能重復,但是在B/S模式下,在并發訪問的情況下,在客戶端增刪行的情況下,每個客戶端增刪行時是不用和服務器交互的,否則每增刪行一次就交互一次,性能太低了。于是如何保證每個客戶端獨立計算的流水號不重號,是個比較麻煩的問題。
<wbr></wbr>
潤乾報表提供了比較周全的流水號/缺省值機制,每個客戶端可以通過表達式動態計算流水號初值,并通過靈活的遞增遞減規則,實現完善的流水號機制。
<wbr></wbr>
實現步驟
1、設計一張行式填報表
2、定義流水號初值表達式以及遞增遞減規則
3、展現發布
<wbr></wbr>
效果演示
<wbr></wbr>
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
