1. 程式人生 > >ERP問題解決

ERP問題解決

function 用戶登錄 stopped 服務器 number

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

本文出自 “grep” 博客,謝絕轉載!

ERP問題解決