网站大量收购独家精品文档,联系QQ:2885784924

鼎捷ERP增加串查功能.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

如何增加串查功能

PAGE19

單頭串查-一般

選擇設計器中的,加入串查元件

串查元件的控件名稱標準命名:prog_串查目的作業代號

依附控件選擇串查來源資料欄

串查元件的欄位屬性,按「+」,新增串查

串查型態有兩種:一般/其他

1)一般:串查到一般程式

2)其他:串查時可使用通訊聯絡,例如QQ,搭配使用cl_user_contact

設計器中,元件屬性處請輸入四個參數即可(請參照範例圖),

LIB本身是需要傳入五個,這在gen程式的時候會自行處理

選擇一般串查後,開窗輸入串查目的的程式

設定完畢後,上傳規格

重新下載程式,樣板會產生相關的串查處理程式段

重新上傳,需到azzi850角色與權限維護作業確認新的Action功能是否有加上去,如沒有需自已加上就可使用

單頭串查-其他

新增串查元件,控件名稱為:prog_依附控件欄位名稱

新增串查並選擇串查型態=「其他」

輸入傳入串查的FUNCTION及參數,例如人員通訊,cl_user_contact

規格存檔後上傳

重新下載程式,程式樣板會產生對應的程式段落

請注意,呼叫元件的最後一個參數是否正確,應該為依附控件的欄位,如下範例應為g_xmdk_m.xmdk003

檢查確認無誤後上傳程式,此時尚無權限可操作

開啟azzi850,查出該程式(例如adbt540),進單身維護時,會自動加入一筆新的action權限,如下圖中的prog_xmdk003(即對應規格檔中的控件代號),確認正確後存檔

重新執行程式,此時就有串查功能可使用

單身串查

選擇欄位

在欄位屬性中找到串查欄位設定

新增串查型態=「一般」,輸入或開窗查詢串查目的的作業代號

將規格存檔後上傳,並重新下載程式

_ui_dialog的ONACTIONdetail_qrystr會產生對應的程式段落

確認程式正確後存檔並上傳,此時執行程式,功能尚無法執行

開啟azzi903,查出該程式的功能選單

在彈出式選單中找到新增的ACTION並且維護功能名稱

關閉azzi903後會自動重產.4ad

開啟程式,點選單身資料,在點單身串查清單,就可看見新稱的串查按鈕

按下按鈕(串查出通單)後,即可依單身的資料(出通單號)串查開啟程式,就可自動帶出員單據資料

(單身串查功能到此步驟即可算完成,但若串查目的程式有設參數則需參考第7點)

[補充-adbt450串查至adbt540]

若目的程式有設定多個參數時,維護串查程式段時應注意幾點…

例如:adbt540設有3個參數

7.1.

[注意:原本title欄位改成串查欄位時,需確認原title欄位是否有做其他控卡或隱藏,有的話需一起調整控卡或隱藏的控件名稱,因為串查的控件名稱會與原本欄位不同]

單頭串查(共用程式類型,如apmt860共用欄位)

apmt860(採購收貨單維護作業)單頭pmds006為採購單號、apmt870(採購驗退維護作業)單頭pmds006為收貨單號,此時需特別處理

串查控件名稱設定皆為[prog_apmt840]

程式段特別處理:當作業別不同時,改變la_param.prog變數值,如下

單頭串查(共用程式類型,如apmt860有些作業不顯示時)

apmt860(採購收貨單維護作業)單頭顯示[收貨預約單號pmds200]、[採購單號pmds006]、apmt881(虛擬入庫單)單頭部顯示這兩個欄位

收貨預約單:串查控件名稱:prog_apmt859

採購單號:串查控件名稱:prog_apmt854

程式段特別處理:在apmt860_set_comp_visible()控制此作業別時,設定prog_apmt859、prog_apmt854為隱藏

單身串查(共用程式類型,如apmt860有些作業不顯示Action時)

apmt860(採購收貨單維護作業)單身顯示[採購單號pmdt001]之Action串查

apmt881(虛擬入庫單)單身不顯示[採購單號pmdt001]之Action串查

串查程式編號apmt840

程式段特別處理:在ON?ACTION?detail_qrystr段落中,增加BEFORE?MENU的控卡,如apmt881(虛擬入庫單)單身不顯示[採購單號pmdt001]此欄位,且此欄位皆為null,故使用cl_null判斷此值,如為null時,則隱藏?HIDE?OPTION?prog_apmt840與EXIT?MENU

文档评论(0)

janus99 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档