產品版本: | 1089-T6-企業管理軟件V6.0 | 適用產品: | T6系列 |
產品模塊: | 134-平臺門戶 | 提交時間: | 2012-06-12 |
問題現象: | T6v6.0版本,使用“初始化導航”導存貨檔案時報錯“XML參數設置錯誤”? | ||
原因分析: |
模板中存貨檔案字段有非法字符(制表符、回車符、換行符號)。 因為“初始化導航”設計是需要把excel模板中的內容轉換成xml格式,然后再把xml的內容導入到數據庫表中。若有非法字符,excel無法轉換成xml格式,所以會提示“XML參數設置錯誤”。 |
||
解決方案: |
刪除模板中的非法字符,就可以導入,參照以下操作找到非法字符,然后刪除: 1. 大致判斷那些列可能有非法字符,一般是摘要、名稱、簡稱、銀行賬號等字符串可能存在特殊字符 2. 把存貨檔案excel模板導入到數據庫中,導入后表名比如是Sheet1 3. 比如判斷是存貨名稱字段中有非法字符,參照如下語句查出有特殊字符的記錄,若執行語句后有記錄,則表明有特殊字符。 select * from Sheet1 where where charindex(char(10),存貨名稱)>0 select * from Sheet1 where where charindex(char(9),存貨名稱)>0 select * from Sheet1 where where charindex(char(13),存貨名稱)>0 4. 刪除特殊字符 update Sheet1 set 存貨名稱=replace(存貨名稱,char(10),’’) where charindex(char(10),存貨名稱)>0 update Sheet1 set 存貨名稱=replace(存貨名稱,char(9),’’) where charindex(char(9),存貨名稱)>0 update Sheet1 set 存貨名稱=replace(存貨名稱,char(13),’’) where charindex(char(13),存貨名稱)>0 5. 刪除完后,把數據庫表導出成excel。 6. 使用“初始化導航”,把修改后的excel導入成存貨檔案。 |
如有其它不明白的問題,或需要我們解決的問題,請聯系濟南用友服務電話:0531-82825553。也可以通過在線咨詢聯系技術QQ273754161,濟南用友軟件銷售服務中心 。用友軟件,用心服務!正版軟件,假一賠十!上門服務,全程免費培訓,做賬支持!一年免費服務,全程使用無憂!