今天用友軟件免費(fèi)下載網(wǎng)站站長(zhǎng)給一個(gè)用友T6的客戶遠(yuǎn)程的時(shí)候發(fā)現(xiàn)一個(gè)特別奇怪的問題,在用友T6軟件的憑證查詢、帳表查詢等內(nèi)容顯示串行?如下圖所示,很明顯制單人和審核人錯(cuò)位,制單人處顯示出來金額了,審核人處有空白,而明細(xì)賬這一塊,發(fā)出的金額顯示到收入那邊去了。

 用友軟件明細(xì)賬發(fā)出金額顯示到收入里了圖示用友軟件制單人和審核人空白

   一開始用友軟件教程網(wǎng)工程師找了很久也沒有找到具體原因,后來在百度查到一個(gè)說明是說有特殊字符,突然想到之前會(huì)計(jì)科目是導(dǎo)入的,可能確實(shí)存在特殊字符的情況。

   根據(jù)上面的思路,可以看到列串行。這種情況數(shù)據(jù)庫(kù)中存的數(shù)據(jù)一般是正確的,就是軟件界面顯示錯(cuò)誤。

   為何會(huì)出現(xiàn)串行,特別需要關(guān)注非法字符,如回車符、制表符、換行符等特殊字符,只要存在這些字符,軟件界面就可能會(huì)顯示串行。

   如何查找出特殊字符?一般情況摘要、備注、自定義項(xiàng)等內(nèi)容有大量的中文,錄入時(shí)是從其他文檔復(fù)制粘帖到軟件中。(手工鍵盤直接錄入軟件有限制,特殊字符無法錄入)

   根據(jù)以上判斷,找到數(shù)據(jù)庫(kù)對(duì)應(yīng)的表,拉動(dòng)表找到有中文或其他可能存在特殊字符的字段,執(zhí)行如下語(yǔ)句查找,若有執(zhí)行有記錄顯示,說明有非法字符。

   特別注意,以下操作涉及到數(shù)據(jù)庫(kù),請(qǐng)先備份你的數(shù)據(jù),如果是不會(huì),或者不懂如何操作,請(qǐng)加用友財(cái)務(wù)軟件工程師QQ:1820223520,遠(yuǎn)程協(xié)助您處理。

  --檢查憑證表摘要字段有無水平制表符

  select * from gl_accvouch where charindex(char(9),cdigest)>0

  --檢查憑證表摘要字段有無換行符

  select * from gl_accvouch where charindex(char(10),cdigest)>0

  --檢查憑證表摘要字段有無回車符

  select * from gl_accvouch where charindex(char(13),cdigest)>0

  解決方案:通過replace函數(shù),把非法字符替換為空值。

  --修改憑證摘要中的水平制表符為空值

  update gl_accvouch set cdigest=replace(cdigest,char(9),'') where charindex(char(9),cdigest)>0

  -修改憑證摘要中的換行符為空值

  update gl_accvouch set cdigest=replace(cdigest,char(10),'') where charindex(char(10),cdigest)>0

  -修改憑證摘要中的回車符為空值

  update gl_accvouch set cdigest=replace(cdigest,char(13),'') where charindex(char(13),cdigest)>0

  其他的類似情況同理,根據(jù)顯示錯(cuò)誤判斷是否非法字符問題,然后找到表及字段,執(zhí)行語(yǔ)句查找及修改。

  結(jié)合上面的內(nèi)容,有一點(diǎn)是特別值得大家注意的,那就是在前期做基礎(chǔ)檔案導(dǎo)入的時(shí)候,我們需要注意查找特殊字符,包括回車符,因?yàn)樵贓XCLE界面很難看出來,空格,回車符,及其他特殊字符,有關(guān)用友軟件憑證查詢、帳表查詢等內(nèi)容顯示串行?的問題解答,用友財(cái)務(wù)軟件教程網(wǎng)站就給大家總結(jié)到此,如有問題請(qǐng)聯(lián)系客服QQ:1820223520。