替代和規則

2021-04-19 05:02:16 字數 815 閱讀 8021

後台路徑:img----財務會計(新)——工具——會計憑證中的替代

替代的邏輯:

1,    憑證生成的時候,將某欄位根據某規則替換為另外一數值或字元。   

2,    比如我們在憑證輸入時,前台只需輸入a,如果我們在後台定義了,a替代為"成本",那麼憑證儲存後就自動變成"成本" ;

3,    舉個例子:比如你們公司定義的業務範圍和利潤中心是完全一致,

業務範圍有:ba1,ba2;利潤中心有a1,pa2

當你輸入憑證時,業務範圍選擇了ba1,利潤中心必須選擇pa1;

業務範圍選擇了ba2,利潤中心必須選擇pa2;

這時就可以定義乙個替換規則以後做憑證就不用手工輸入利潤中心了,系統會幫你自動填上)

step1:

條件是:公司**='aaaa' and 業務範圍='ba1'     

替換值: 利潤中心='pa1'

step2:

條件是:公司**='aaaa' and 業務範圍='ba2'     

替換值: 利潤中心='pa2'

需要替代哪個表裡的字段,需要先把該錶定義tables,下面才能做替代。

gcx2配置替代模組池 一般使用gbls

obbh或者ggb1替代

規則不能替換資料,但是可以報錯。

gcx2配置規則模組池 一般使用gblr

ggb0是規則

要想做替代,還有乙個很重要的表要做修改:

gb01這個表,找到想替代的字段,把bexclude(排除)的x去掉,這樣才能做替代

去掉以後,要執行替代程式rgugbr00重新生成一下標準程式,這樣替代才能起作用

替代not in 和 in 的辦法

在程式中,我們經常會習慣性的使用in和not in,在訪問量比較小的時候是可以的,但是一旦資料量大了,我們就推薦使用not exists或者外連線來代替了。如果要實現一張表有而另外一張表沒有的資料時,我們通常會這麼寫 select from table t where t.id not in sel...

大端規則和小端規則

乙個int型整數,一般情況下佔4個位元組。那麼這4個位元組在記憶體中是怎麼排列的呢?低記憶體位址存放的是低位位元組還是高位子節呢?這就涉及到大端規則和小端規則。這是乙個特別小特別基礎的知識點,在大部分的日常開發中,我們並不需要理會大小端規則。但是當涉及到跨平台網路資料傳輸的時候,就需要考慮大小端規則...

替代方法 聲母替代 遺漏的矯治方法

本節課程 言語訓練的知識與技巧 之 聲母替代 遺漏的矯治方法 本期,馬老師講解了聲母替代 遺漏有哪些常見的出錯現象及具體矯治辦法,並進行詳細分析。聲母替代 遺漏的矯治方法 言語訓練的知識與技巧 主要講述了聽障兒童不同的 階段,言語訓練的內容 技巧與側重點。從 初期家長關心的聽能問題入手,講解聽能反應...