ERP問題解決

1、Program stopped at 'cin_aint340.4gl', line number 1121.
FORMS statement error number -1338.
The function 'cl_exe_rep' has not been defined in any module in the program.

解決辦法:1、做報表打印格式時,在azzi988裏面添加報表元件參數時,必須要重新下載單據程序並且上傳,
          2、上傳後第一次運行單據作業會出現全英文
          3、然後關掉就好了

2、報表不能打印
解決辦法:報表服務器沒鏈接到T100服務器

3、登陸問題
1用戶登錄不了,報類似flm的錯誤用root執行以下命令cd /u1/genero/flm. envflmflmprg -s 然後flmprg -r  
2網頁端登錄不了systemctl restart httpd.servicesystemctl restart gas_topprd.service

3、T100用戶登錄錯誤解決方法

   1 用戶登錄不了,報類似flm 的錯誤
     用root執行以下命令
       cd /u1/genero/flm
         . envflm
         flmprg -s
          然後flmprg -r

   2 網頁端登錄不了
     systemctl restart httpd.service
     systemctl restart gas_topprd.service

4、程序代號 cpmr050 沒有版次 1 的畫面設計數據, 請查明原因後再重新下載.
    解決辦法:沒有相應的畫面,需要到畫面產生器adzp168裏面產生畫面

5、T100不能打印
   解決辦法:1、鏈接服務器10.10.50.121 斷了
             在xshell裏面輸入cd /T100_gr,在ls -la
             2、在自己的電腦上輸入:\\10.10.50.121\T100_gr

6、新增的欄位爲只讀狀態,需要查詢與修改?
   解決辦法:在CONSTRUCT、INPUT裏面增加自己新增欄位的名稱

7、在規格里面新增欄位,當顯示爲******時可以嘗試把欄位拉寬或者查看格式化是否正確

8、修改報表樣式時,如cinr302_g01、cinr302_g01_01時需要在zh_CN、zh_TW裏面添加相應的格式

9、在已有報表中改變報表排版時,在測試區修改OK,導出上傳正式區沒報錯,但是報表樣板沒有改變?
   9.1 設置報表排版是不能刪除,要設置成隱藏
   9.2 報表的排序一定要在adzp188裏面設置,然後點擊生成代碼, 然後還要按照這個順序操作一下:重新下載4gl,上傳4gl,下載報表樣板,上傳報表樣板
   9.3 修改排版後,要將azzi301裏面的數據一起導入,步驟:1 在adzi888裏面錄入數據,2.錄完後,點導出(清單+數據),然後點下載,下載文件到桌面 3.然後在正式區打開這個作業adzi888,點擊導出檔上傳,就是上次剛剛導出的那個文件,最後點註冊數據導入就可以了

10、匯出excel標準版
         #excel匯出功能        
         ON ACTION exporttoexcel
            LET g_action_choice="exporttoexcel"
            IF cl_auth_chk_act("exporttoexcel") THEN
               #browser
               CALL g_export_node.clear()
               IF g_main_hidden = 1 THEN
                  LET g_export_node[1] = base.typeInfo.create(g_browser)
                  LET g_export_id[1]   = "s_browse"
                  CALL cl_export_to_excel()
               #非browser
               ELSE
                  LET g_export_node[1] = base.typeInfo.create(g_ecbb_d)
                  LET g_export_id[1]   = "s_detail1"
                  LET g_export_node[2] = base.typeInfo.create(g_ecbb2_d)
                  LET g_export_id[2]   = "s_detail2"
                  LET g_export_node[3] = base.typeInfo.create(g_ecbb3_d)
                  LET g_export_id[3]   = "s_detail3"
 
                  #add-point:ON ACTION exporttoexcel name="menu.exporttoexcel"

                  #END add-point
                  CALL cl_export_to_excel_getpage()
                  CALL cl_export_to_excel()
               END IF
            END IF

11.T100動態下拉框:CALL cl_set_combo_scc('type','1020'),在azzi600,系統分類碼維護作業

12.當遇到單身無法下條件查詢時,這時候需要排除這個原因:
          BEFORE DIALOG
         CALL cl_qbe_init()
         #add-point:cs段b_dialog name="cs.b_dialog"
          LET g_xmapuc_d[1].xmapucseq = ""
         DISPLAY ARRAY g_xmapuc_d TO s_detail1.*
            BEFORE DISPLAY
               EXIT DISPLAY  
         END DISPLAY

13.切換營運據點的方法:
    IF cl_site_select_check() THEN
              LET g_xmdg_m.xmdgsite =g_site
              CALL s_desc_get_department_desc(g_xmdg_m.xmdgsite) RETURNING g_xmdg_m.xmdgsite_desc
              DISPLAY g_xmdg_m.xmdgsite TO xmdgsite              #顯示到畫面上
              DISPLAY BY NAME g_xmdg_m.xmdgsite_desc                                     
    END IF

14.怎麼加權限:首先在azzi800裏把用戶的角色找到,然後在azzi850裏查到這個角色,然後把作業編號加進去,然後   r.r azzp195 作業編號,最後在azzi850裏按角色查到這個這支作業,在第二單身把所有的功能都勾選上

15.增加action:先在畫面上最右側點擊【新增項目】,然後對action的名字進行維護,然後上傳規格;然後打開 azzi903(功能及選單配置作業),通過這個作業再對action
 的按鈕具體放置在哪個頁簽下,以及它的名字再進行維護,最後再開啓該支作業就會在對應頁簽下看到加的action名稱

16.新增作業時,將作業編號加入樹狀圖及據點?
   在作業azzi880裏面將新增的作業添加到樹狀圖,加入據點時在azzi850裏面進行錄入新增的單據單號,如果是tiptop時在admin下面進行錄入即可 

17.T100單身彙總後要查詢,在BEFORE DIALOG加如下代碼
    LET g_apba2_d[1].isam008 = ''
         DISPLAY ARRAY g_apba2_d TO s_detail2.*
            BEFORE DISPLAY
               EXIT DISPLAY
         END DISPLAY
單身加了彙總後,在單身錄入多行的時候只能用Tab鍵切換到下一行

18.aooi100 添加logo

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章