1、Linux服務(wù)器上下載ds.sch(如果做的4fd不用參照表就不用下載了,比如一些報表)
Linux服務(wù)器上執(zhí)行sz$TOPchemads.sch
2、打開GeneroStudio軟件,開始繪制4fd畫面檔
①.建立GeneroStudio的工程項目(注意是.4pw的工程項目工程文件喲)
點擊Ctrl+S先保存項目文件,這是個人經(jīng)常性按Ctrl+S保存文件的習(xí)慣^_^
②.導(dǎo)入前面下載的ds.sch文件到工程文件中(否則等下做4fd畫面檔時會出現(xiàn)找不到表的情
?、?將導(dǎo)入的ds.sch文件保存到工程文件中的Databases目錄下面
?、?新建或修改4fd畫面檔
對于新建4fd畫面檔時,我一般都是先擺好所有的控件,然后選擇對應(yīng)同一個表的所有控件(Ctrl可多選),再一起修改對應(yīng)的表做畫面檔對于單身欄位,在單身列中間插入列時,該列在單身對應(yīng)的SR變量里面一直擺在最后面,而不是對應(yīng)的位置,需要手動調(diào)整一下(選中上下拉就可以了):
?、?rz-y上傳4fd檔到服務(wù)器上對應(yīng)的ERP模塊4fd路徑下面(Ex:$CSF4fd),編譯且預(yù)覽畫面檔
r.f24fd畫面檔(Ex:r.f2csft620)
r.gf4fd畫面檔(Ex:r.gfcsft6202c)(2:是語言別,表示中文簡體;c:表示客制,如果是標(biāo)準(zhǔn)模塊則換成p)
⑥.新建或修改4gl源碼檔,寫4gl代碼說明編輯器都可以,但個人還是喜歡用GeneroStudio,因為有關(guān)鍵字著色、語法預(yù)警等功能
?、?rz-y上傳4gl源碼檔到服務(wù)器上對應(yīng)的ERP模塊4gl路徑下面(Ex:$CSF4gl),編譯4gl(暫不鏈接)
r.c2源碼檔(Ex:r.c2csft620)
?、?p_link查詢出原標(biāo)準(zhǔn)程序的鏈接檔,然后按C(復(fù)制)出客制程序的鏈接檔,修改對應(yīng)的項為客制目錄下面的文件就可以了,再新增p_zz里面的資料,注意p_zz里面的運行指令及模組都要改成客制目錄
?、?回到服務(wù)器,鏈接程序
r.l2源碼檔(Ex:r.l2csft620)
?、?回到p_zz,點擊進(jìn)入p_base_act程序后,一點要點擊一下單身,然后退出,選擇重新生成4ad檔,才能在程序里面正確顯示對應(yīng)的ACTION,如果不是tiptop賬號,你需要$TOPconfig4ad整個目錄文件的權(quán)限才可以成功生成新的程序的4ad文檔
四、根據(jù)需要,p_zm掛載程序到ERP目錄里面及開通權(quán)限等........ p_zm執(zhí)行時,如果不是tiptop賬號,你需要$TOPconfig4sm目錄及文件的權(quán)限才可以成功生成menu.4sm目錄文件
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com