freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

nc二次開發(fā)指導(dǎo)手冊(cè)-wenkub

2023-06-21 17:46:40 本頁面
 

【正文】 點(diǎn)擊上面 帳套管理 頁面的“升級(jí)帳套”按鈕,開始進(jìn)行數(shù)據(jù)表的建立和初始化,如下圖:然后開始初始化:至此,NC數(shù)據(jù)環(huán)境已準(zhǔn)備好。通過Preferences中MDE Development 中設(shè)置NC Home。在開發(fā)環(huán)境中調(diào)試程序,一般需要首先啟動(dòng)NC中間件,然后啟動(dòng)UAP客戶端調(diào)試器。這可以通過修改 {$JRE根目錄}/jre/,;二是要成功運(yùn)行UAP客戶端調(diào)試器(JStarter),必須將jre/,如下所示:此時(shí)即可先啟動(dòng)中間件,再啟動(dòng)客戶端調(diào)試環(huán)境。(本節(jié)只對(duì)這些設(shè)置進(jìn)行簡(jiǎn)單描述,詳細(xì)介紹可參考相應(yīng)產(chǎn)品手冊(cè),比如基本檔案,權(quán)限手冊(cè))l 參數(shù)在 NC 管理軟件中,參數(shù)設(shè)置平臺(tái)管理系統(tǒng)所有的參數(shù),并對(duì)參數(shù)按實(shí)際需要進(jìn)行逐級(jí)分配,實(shí)現(xiàn)既能統(tǒng)一控制,又能滿足單位靈活運(yùn)用??偣净蛏霞?jí)單位確定集團(tuán)公司或所屬下級(jí)單位使用的全部幣種,包括本位幣。在主菜單中雙擊擊【客戶化】【基礎(chǔ)設(shè)置】【會(huì)計(jì)期間方案】會(huì)計(jì)期間節(jié)點(diǎn)用來定義賬套的會(huì)計(jì)月度和會(huì)計(jì)季度。在主菜單中雙擊【客戶化】【基礎(chǔ)數(shù)據(jù)】【公司目錄】 l 建公司帳新建公司賬是為已經(jīng)存在公司目錄中的公司建賬、增補(bǔ)系統(tǒng)模塊,以便初始化業(yè)務(wù)數(shù)據(jù)及業(yè)務(wù)參數(shù),已建賬的公司才能處理有關(guān)業(yè)務(wù)。常見的檔案添加比如:部門檔案在公司增加,人員類別在集團(tuán),人員檔案在公司。換句話說就是:通過規(guī)劃好各種角色先將用戶分類,再為各類用戶分配權(quán)限。如果不啟用權(quán)限控制,則不需要分配權(quán)限,系統(tǒng)默認(rèn)角色具有所有權(quán)限;啟用權(quán)限控制后,可以為具體的角色分配具體的權(quán)限。角色管理節(jié)點(diǎn)用來為當(dāng)前登錄公司以及當(dāng)前登錄公司的下屬公司創(chuàng)建角色,將創(chuàng)建的角色分配給下屬公司以及為角色關(guān)聯(lián)用戶。深入的權(quán)限管理參考權(quán)限管理產(chǎn)品手冊(cè)。由于Java的平臺(tái)無關(guān)性,使得UAPNC可以運(yùn)行在不同硬件平臺(tái)、不同操作系統(tǒng)平臺(tái)上。UAPNC支持多種操作系統(tǒng)(Solaris、AIX、Linux、Windows等),可運(yùn)行于符合J2EE規(guī)范的多種應(yīng)用服務(wù)器(IBM WebSphere、BEA WebLogic、UFIDA Application Server等),支持多種數(shù)據(jù)庫DBMS(DBOracle、SQL Server、OSCAR等)。技術(shù)框架層所屏蔽技術(shù)實(shí)現(xiàn)細(xì)節(jié)包括界面風(fēng)格、遠(yuǎn)程接入、EJB實(shí)現(xiàn)/訪問、多數(shù)據(jù)庫適配、事務(wù)處理、并發(fā)處理、緩存處理、安全管理等等。n 同步(Synchronization)同步服務(wù)實(shí)現(xiàn)客戶端與服務(wù)器代碼和數(shù)據(jù)的同步,及集群環(huán)境下服務(wù)器之間的資源同步。n 工作流引擎(Workflow)216。 規(guī)則引擎用來定義和執(zhí)行各種規(guī)則,包括界面規(guī)則、關(guān)聯(lián)關(guān)系、計(jì)算規(guī)則、條件跳轉(zhuǎn)規(guī)則等。n 持久化框架(Persistence Framework)封裝不同持久化技術(shù)(如JDBC、普通文件、XML、Excel)。支持多種身份認(rèn)證策略,如靜態(tài)密碼認(rèn)證、基于USB Key的CA身份認(rèn)證等。調(diào)度引擎調(diào)度各種服務(wù)、常駐系統(tǒng)服務(wù)、客戶端的請(qǐng)求服務(wù)、以及一些服務(wù)的組合。日志機(jī)制可控制日志輸出的格式、日志信息的級(jí)別、日志信息輸出的目的地(文件、控制臺(tái)、SocketServer等)。將應(yīng)用軟件的業(yè)務(wù)邏輯和開發(fā)技術(shù)相對(duì)分開,使得應(yīng)用軟件的開發(fā)者可以僅關(guān)注應(yīng)用的業(yè)務(wù)邏輯,而不必關(guān)注其繁瑣的技術(shù)實(shí)現(xiàn)。n 國際化(I18N)實(shí)現(xiàn)界面的多語化及數(shù)據(jù)和展示的本地化。n 消息管理(Message Management)消息管理集中顯示通過ESA所傳送的消息,如應(yīng)用系統(tǒng)所產(chǎn)生的預(yù)警消息,通知消息,業(yè)務(wù)流程相關(guān)的消息,及企業(yè)公告和用戶對(duì)發(fā)消息等。n 數(shù)據(jù)傳輸(Data Transfer)數(shù)據(jù)傳輸負(fù)責(zé)傳輸以規(guī)則定義的數(shù)據(jù)集以支持?jǐn)?shù)據(jù)層的應(yīng)用集成。 n 預(yù)警平臺(tái)(PreAlert)216。n 業(yè)務(wù)流程和審批流程的編排(Business Process and Approval Flow Orchestration)用來定義業(yè)務(wù)流程和審批流中數(shù)據(jù)的流向,數(shù)據(jù)間的關(guān)系及以人員的關(guān)系。n 應(yīng)用模式(Application Patterns)UAPNC根據(jù)經(jīng)驗(yàn)積累與用戶實(shí)施,總結(jié)出一套與應(yīng)用界面相關(guān)的模式(表單、報(bào)表和打?。?,更好地提供滿足用戶需求的界面展現(xiàn),更快地滿足用戶個(gè)性化的需求。單據(jù)模板定義了單據(jù)的顯示外觀和基本框架,查詢模板定義了單據(jù)的查詢對(duì)話框,打印模板定義了單據(jù)信息打印到打印機(jī)的樣式和格式;VO是ValueObject的簡(jiǎn)寫,在NC中是一個(gè)抽象類,它實(shí)現(xiàn)了Cloneable和Serializable接口。以上是對(duì)一個(gè)數(shù)據(jù)對(duì)象的抽象,在NC產(chǎn)品中,絕大部分功能是通過單據(jù)的形式提供的,而NC的單據(jù)大部分是一對(duì)多的關(guān)系,我們稱之為一個(gè)主表記錄對(duì)應(yīng)多個(gè)子表記錄。聚合VO是對(duì)單據(jù)數(shù)據(jù)的抽象,它用于裝載主表VO和一組子表VO.;UI工廠:雖然能通過三大模板定義出單據(jù)的顯示,但每張單據(jù)都有一些公共的或特殊的行為。單據(jù)開發(fā)中,有很多輸入字段存在類似的需求。節(jié)點(diǎn)打開時(shí),真正運(yùn)行的是FramePanel實(shí)例,它提供了ButtonBar進(jìn)行按鈕展示,TitlePanel進(jìn)行節(jié)點(diǎn)標(biāo)題的顯示,同時(shí)將用戶開發(fā)的ToftPanel子類放置到中心位置進(jìn)行展現(xiàn)。針對(duì)上面的開發(fā)模式,我們規(guī)范一下代碼的包結(jié)構(gòu):l .模塊: 表示該模塊定義的接口l .模塊:表示該模塊定義的接口實(shí)現(xiàn)l 模塊: 表示VO的實(shí)現(xiàn)l .模塊: 普通的后臺(tái)應(yīng)用l .模塊.*: 客戶端代碼. 開發(fā)遠(yuǎn)程接口 ,因此遠(yuǎn)程組件的開發(fā)按照下面兩個(gè)步驟開發(fā):1) 定義遠(yuǎn)程接口,普通接口就可以了2) 對(duì)該接口進(jìn)行實(shí)現(xiàn)3) 把該組件部署為遠(yuǎn)程組件下面以HelloWord為例子:l 定義接口package 。 (retValue)。 ((uap))。一般來說,增刪改操作發(fā)布成private接口,查詢發(fā)布成public接口。安裝nc產(chǎn)品后通過sysconfig部署代碼操作也是這個(gè)過程。然后以JUnit來運(yùn)行。為以后的單據(jù),報(bào)表開發(fā)提供數(shù)據(jù)模型。ts char(19) null default convert(char(19),getdate(),20),dr smallint null default 0,PD是一種高端的數(shù)據(jù)建模工具,使用它可以很方便的建立數(shù)據(jù)庫、導(dǎo)出SQL腳本,其物理模型文件的后綴名為pdm,所以,NC輔助開發(fā)工具多處依賴PD來完成數(shù)據(jù)庫相關(guān)操作。第二步、我們以MS SQL Server數(shù)據(jù)庫為例,選擇數(shù)據(jù)庫為Miscrosft SQL Server ,注意,由于補(bǔ)丁文件只針對(duì)SQL Server ,所以,無論我們用SQL Server ,此處的DBMS都要選擇SQL. 。 Views選項(xiàng)卡做如下設(shè)置第三步、對(duì)Keys amp。在節(jié)點(diǎn)客戶化二次開發(fā)工具系統(tǒng)管理工具數(shù)據(jù)字典選擇菜單項(xiàng) 工具 導(dǎo)入數(shù)據(jù)字典選擇pdm文件,按照向?qū)Ь涂梢詫⒈斫Y(jié)構(gòu)導(dǎo)成數(shù)據(jù)字典。單據(jù)開發(fā)中重要的技術(shù)是單據(jù)模板和UI工廠。NC集成開發(fā)工具(UAP Developer Workshop)的目標(biāo)就是:集成UAP現(xiàn)有的所有二次開發(fā)工具,對(duì)其進(jìn)行一定的組織;集成內(nèi)置標(biāo)準(zhǔn)開發(fā)流程的(具有增值性)開發(fā)工具,比如表單開發(fā)工具、報(bào)表開發(fā)工具,以插件的形式組裝起來。下面演示在開發(fā)環(huán)境中從頭至尾制作一張基本檔案:1. 針對(duì)新的二次開發(fā)項(xiàng)目,需要在Workshop中新建一個(gè)項(xiàng)目,點(diǎn)擊菜單項(xiàng) 新建/項(xiàng)目,打開下面的對(duì)話框:在上面填入項(xiàng)目信息,根節(jié)點(diǎn)編碼是項(xiàng)目的根功能節(jié)點(diǎn)編號(hào),項(xiàng)目編碼對(duì)應(yīng)NC的系統(tǒng)類型編碼,項(xiàng)目名稱對(duì)應(yīng)NC的系統(tǒng)類型名稱,如下所示:點(diǎn)擊確定后在左側(cè)的功能節(jié)點(diǎn)導(dǎo)航中即可看到新增加的DEMO節(jié)點(diǎn)(注意事項(xiàng):客開的根節(jié)點(diǎn)必須以H開頭比如H1,否則會(huì)有產(chǎn)品授權(quán)問題導(dǎo)致無法打開節(jié)點(diǎn)),選擇它后點(diǎn)擊菜單中的 新建/功能,彈出下面的對(duì)話框:在上面的對(duì)話框中填入功能節(jié)點(diǎn)編碼,功能節(jié)點(diǎn)名稱和入口類名,然后在左側(cè)的功能類型列表中選擇基本檔案(如果單據(jù)需要相關(guān)流程操作,就需要選擇有單據(jù)類型的,可以新建一個(gè)單據(jù)類型),最后選定這張表單的界面類型(卡片界面一般作為錄入使用,列表界面作為瀏覽查詢使用,一般選擇管理界面),如下所示:點(diǎn)擊確定后此新增節(jié)點(diǎn)即可在功能節(jié)點(diǎn)導(dǎo)航樹中顯示,如下所示:雙擊此節(jié)點(diǎn),即在編輯區(qū)打開一個(gè)表單開發(fā)向?qū)?,如下所示:在第一步中,只顯示一些單據(jù)基本信息,點(diǎn)擊下一步,設(shè)置單據(jù)數(shù)據(jù)信息,如下:在此界面中,點(diǎn)擊增加按鈕選擇表單的主表和子表(也可以只選擇單表,對(duì)于單表頭,單表體的特殊操作可參考下一節(jié)UI工廠中介紹),在下方的調(diào)整單據(jù)值對(duì)象信息中會(huì)默認(rèn)為其加上要生成的值對(duì)象類的包名和類名。數(shù)據(jù)類型選擇參照時(shí),可以通過下拉框選擇系統(tǒng)內(nèi)置的參照。一般使用公式的地方包括計(jì)算字段,主鍵顯示名稱,控制字段。設(shè)置完成后,點(diǎn)擊下一步,會(huì)提示保存單據(jù)模板,填入相關(guān)信息即可,如下所示: 通過右上角通過單據(jù)模板生成查詢模板,打印模板,報(bào)表模板(查詢模板需要進(jìn)行模板權(quán)限分配,在集成開發(fā)工具的工具導(dǎo)航頁簽)模版管理工具〉模版分配)。下面的表格用于設(shè)置編輯或新增單據(jù)時(shí),表體數(shù)據(jù)的唯一性校驗(yàn)信息。對(duì)于部署到服務(wù)器,重啟中間件后進(jìn)入集團(tuán)即可測(cè)試相應(yīng)節(jié)點(diǎn)。 UI工廠結(jié)構(gòu)圖: UI工廠最基礎(chǔ)類說明:UI 繼承ToftPanel,功能節(jié)點(diǎn)注冊(cè)時(shí)需注冊(cè)該類,是一個(gè)節(jié)點(diǎn)的入口類。BusinessDelegator 業(yè)務(wù)委托類,負(fù)責(zé)和后臺(tái)進(jìn)行交互。它在這里相當(dāng)于一個(gè)配置文件的作用。BusinessAction 業(yè)務(wù)動(dòng)作處理類。單據(jù)模型介紹:主子表也就是UI 工廠的默認(rèn)形式。在ICon() 的方法里依次返回聚合VO、主表VO、子表VO子表VO2. . . 子表VOn的ClassName 即可。需要讓UI 的Controller 實(shí)現(xiàn)ISingleController 接口。需要讓UI 的Controller 實(shí)現(xiàn)ISingleController 接口。上述的兩個(gè)Wrapper是UI工廠的兩個(gè)重要的基本工具類,但是其也可以被獨(dú)立于UI工廠使用。bodyRowChange當(dāng)選中卡片模板的表體,列表模板的表頭或表體的不同的行時(shí)會(huì)觸發(fā)該方法。JDBC FrameWork為NC訪問數(shù)據(jù)庫提供統(tǒng)一的數(shù)據(jù)操作訪問,簡(jiǎn)化數(shù)據(jù)訪問操作。0001AA10000000000DDD39。添加參數(shù),JdbcSession會(huì)將參數(shù)對(duì)象中的每個(gè)對(duì)象放入到預(yù)處理對(duì)象的相應(yīng)位置 (sql,parameter)。String sql = select * from bd_deptdoc where dept_code=?。String sql = update bd_deptdoc set dept_code =‘a(chǎn)aa’ where dept_code=?”。String sql = update bd_deptdoc set dept_code =‘a(chǎn)aa’ where dept_code=‘bbb’。2. Blob參數(shù) (new Object())。ArrayProcessor 數(shù)組處理器,返回一個(gè)對(duì)象數(shù)組,結(jié)果集中只有一行數(shù)據(jù),其中結(jié)果集中每一列對(duì)應(yīng)數(shù)組的一個(gè)元素。 BeanProcessor 值對(duì)象處理器,返回一個(gè)JavaBean,結(jié)果集中只有一行數(shù)據(jù),該處理器能自動(dòng)把結(jié)果集中的值按列的名稱映射到j(luò)avaBean中,如結(jié)果集中有名稱為”name”的字段,那么只要該java對(duì)象中有g(shù)etName()方法就能把結(jié)果集合中”name”對(duì)應(yīng)的值映射到對(duì)象中。TrainReqmatbillVO[] vos = new TrainReqmatbillVO[listcount]。}. 通過BaseDao進(jìn)行對(duì)象的持久化通過持久層框架可以很方便的實(shí)現(xiàn)把內(nèi)存中的對(duì)象持久化到數(shù)據(jù)庫、把數(shù)據(jù)庫中的關(guān)系數(shù)據(jù)加載到內(nèi)存中。//構(gòu)造參數(shù)可以指定數(shù)據(jù)源PersonVOMeta meta=new PersonVOMeta()。(“tom”)。//默認(rèn)會(huì)為Person對(duì)象生成主鍵 類說明Person是普通值對(duì)象, PersonVOMeta映射元數(shù)據(jù)類 實(shí)現(xiàn)IMappingMeta 接口,用于影射值對(duì)象和數(shù)據(jù)庫關(guān)系,SupperVO不需要實(shí)現(xiàn)影射類. 結(jié)果集控制在NC持久層中為了防止執(zhí)行大查詢后返回結(jié)果集合過多導(dǎo)致系統(tǒng)內(nèi)存溢出系統(tǒng)默認(rèn)設(shè)置了最大返回結(jié)果集行數(shù)是10萬行,如果如要返回更多行數(shù)或者不限制返回行數(shù),需要做如下設(shè)置:在SuperDMO中設(shè)置返回行數(shù)SuperDMO superDmo=new SuperDMO()。如果rows= 1表示不限制返回行數(shù)在ResultsetProcessor中設(shè)置返回行數(shù)BaseProcessor processor=new ArrayListProcessor()。6. 單據(jù)開發(fā)其他相關(guān)技術(shù)內(nèi)容概述 在NC中進(jìn)行單據(jù)開發(fā)時(shí),除了單據(jù)模板等技術(shù),還有很多使用的技術(shù),比如單據(jù)號(hào),參照開發(fā),公式,日志等,這些技術(shù)是單據(jù)開發(fā)中必備的技術(shù)。//部門檔案這樣就定義好了一個(gè)部門檔案參照。對(duì)應(yīng)與3種類型的參照,Model也有3個(gè)抽象類:表型: AbstrarctRefModel樹型 AbstractRefTreeModel樹表型 AbstractRefGridTreeModel要自定義不同類型參照Model ,請(qǐng)繼承相關(guān)的抽象類。}/** * 顯示字段列表 * 創(chuàng)建日期:(0144 0:57:23) * return */public [] getFieldCode() { return new String[]{cfitemcode,cfitemname}。}/**
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1