版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Caché學(xué)習(xí)資料整理一、Caché概念1、InterSystems公司產(chǎn)品,后關(guān)系型數(shù)據(jù)庫2、整合了對(duì)象數(shù)據(jù)訪問、高性能的SQL訪問、多維數(shù)據(jù)訪問3、在CachéCaché還供給高性能的運(yùn)行環(huán)境,這一運(yùn)行環(huán)境承受獨(dú)特的分布式數(shù)據(jù)緩存協(xié)議技術(shù)。4、Caché的ObjectScript的數(shù)據(jù)存取方法:對(duì)象,SQL、多維數(shù)組和嵌入式HTML。5CachéCachéService〔CSP〕技術(shù)可以進(jìn)展快速開發(fā),動(dòng)態(tài)產(chǎn)生。6、Caché以多維數(shù)組存儲(chǔ)數(shù)據(jù),全部數(shù)據(jù)都保存在Global中。7、Global以如下形式表示:^名稱〔123…〕=值8、可以自己定制Global,包括添加,刪除,修改,遍歷起節(jié)點(diǎn)。多維數(shù)組以樹狀的形式保存,他的每一個(gè)節(jié)點(diǎn)直接與磁盤和內(nèi)存中的數(shù)據(jù)塊相對(duì)應(yīng),因此可以到達(dá)極快的訪問速度。在此根底上將多維數(shù)組映射成對(duì)象或者關(guān)系形的格式,分別由面對(duì)對(duì)象的接口和基于SQL的接口進(jìn)展訪問。9、Caché完全面對(duì)對(duì)象,可以直觀的數(shù)據(jù)建模。10庫的映射,這樣做可以將程序規(guī)律與物理存在的數(shù)據(jù)獨(dú)立開來。//命名空間是一個(gè)規(guī)律圖,這個(gè)圖把多維Global數(shù)組和代碼映射到數(shù)據(jù)庫。11、Caché的菜單GettingStarted入門文檔初學(xué)者可從中獵取必要信息StartCaché 啟動(dòng)Caché啟動(dòng)Caché效勞StopCaché Caché關(guān)閉Caché效勞。點(diǎn)擊后選擇是要關(guān)閉還是要重啟Caché。Studio工作室Caché的集成開發(fā)環(huán)境。Terminal終端通過類似于DOS的終端界面訪問CachéExplorer資源治理器查看Caché中的數(shù)據(jù)資源,包括多維數(shù)組、類和例程SQLManagerSQL治理器通過關(guān)系型方式訪問CachéControlPanel掌握面板監(jiān)視和治理Caché的運(yùn)行ConfigurationManager配置治理器進(jìn)展根本配置,包括數(shù)據(jù)庫的配置Documentation聯(lián)機(jī)文檔只有啟動(dòng)Caché后才可以閱讀全部文檔信息RemoteSystemAccess>遠(yuǎn)程系統(tǒng)訪問在本地掌握遠(yuǎn)端的Caché效勞器(任意平臺(tái))。UNIX系統(tǒng)的治理要通過這種方式實(shí)現(xiàn)。子菜單中同樣包含了工作室,終端,資源治理器,SQL治理器,掌握面板,配置治理器,聯(lián)機(jī)文檔等菜單項(xiàng)。PreferredServerCachéCaché效勞器列表。Windows平臺(tái)的計(jì)算機(jī)上治理網(wǎng)絡(luò)中全部的各種平臺(tái)的Caché效勞器。About?關(guān)于查看版本Exit退出關(guān)閉任務(wù)欄中的Caché圖標(biāo)12、CachéTerminal常用命令:Zn“namespace” //切換namespaceWrite“content” //寫命令SetParameter=content //賦值命令Killtarget //刪除命令;不建議在一個(gè)運(yùn)行中的系統(tǒng)使用kill,而后面不跟參數(shù)13、創(chuàng)立CSP的兩種方式:使用Caché類建立對(duì)象框架來創(chuàng)立動(dòng)態(tài)網(wǎng)頁通過基于HTML的標(biāo)記語言把Caché腳本嵌入到HTML中去14、程序應(yīng)當(dāng)不僅能夠處理簡單行為而且能夠隱蔽其簡單性,這是當(dāng)今頂尖應(yīng)用程序所需的兩大特征。15、對(duì)象能夠?qū)唵螖?shù)據(jù)進(jìn)展簡潔建模,所以對(duì)象編程是編寫簡單應(yīng)用程序的最正確選擇。16、Caché對(duì)象數(shù)據(jù)模型和對(duì)象編程概述Caché對(duì)象模型基于ODMG〔對(duì)象數(shù)據(jù)庫治理組:ObjectDatabaseManagementGroup〕標(biāo)準(zhǔn),并且支持很多高級(jí)特性,包括多重繼承。17的。18、Caché的一個(gè)獨(dú)一無二的特性是它的單一數(shù)據(jù)構(gòu)造。19、Caché數(shù)據(jù)庫的核心是高效的多維數(shù)據(jù)引擎。20、Caché更數(shù)據(jù)時(shí)使用規(guī)律鎖,而不是鎖住整個(gè)物理頁,提高了并發(fā)性。21、Caché的數(shù)據(jù)構(gòu)造支持簡單數(shù)據(jù)的簡潔存儲(chǔ),并且不需要簡單的聲明或者定義。22、為了提高執(zhí)行效率和降低消息傳遞,Caché在客戶端緩存了對(duì)象數(shù)據(jù)的副本,然后適時(shí)進(jìn)展后臺(tái)更。23、Caché引進(jìn)了一種的技術(shù):事務(wù)型位圖索引。Caché支持傳統(tǒng)的位圖索引和事務(wù)型位圖索引。2、企業(yè)緩存協(xié)議〔EC式系統(tǒng)中的計(jì)算機(jī)共享彼此的數(shù)據(jù)庫。25、容錯(cuò)機(jī)制:Caché寫映像日志和其他內(nèi)嵌的功能確保了大局部硬件故障的完整性,在將客戶的影響最小化的同時(shí)??焖倩謴?fù)。Caché還供給高級(jí)可用性配置選項(xiàng),以進(jìn)一步減小和消退對(duì)客戶的影響,包括故障切換集群、Shadow效勞器和分布式ECP。26、數(shù)據(jù)庫加密:1.安全治理員可以指定在硬盤上對(duì)一個(gè)或者多個(gè)Caché.DAT〔數(shù)據(jù)庫〕文件進(jìn)展加密,這些文件中的全部內(nèi)容都被加密;2.開發(fā)人員可以使用系統(tǒng)功能對(duì)數(shù)據(jù)進(jìn)展加密/解密,隨后可將其存儲(chǔ)到數(shù)據(jù)庫中或進(jìn)展傳送。該功能用于加密敏感數(shù)據(jù),保證不被有權(quán)讀取數(shù)據(jù)庫、但沒有密鑰的其他用戶使用。默認(rèn)狀況下,Caché使用高級(jí)加密標(biāo)準(zhǔn)實(shí)現(xiàn)數(shù)據(jù)庫加密,高級(jí)加密標(biāo)準(zhǔn)是一個(gè)支持128,192256位密鑰的對(duì)稱加密算法。二、CachéObjectScripte1、為了和其他變量和數(shù)組的名字區(qū)分開來,系統(tǒng)函數(shù)名字都以“$”開頭。常用系統(tǒng)函數(shù):$extract(stting,from,to) //獵取字符串子串$lenght(string) //計(jì)算字符串長度$Length)/被分隔符分割的子串的個(gè)數(shù)$Horolog //包含了時(shí)間和日期,它們由逗號(hào)分開。第一局部是日18401231日開頭計(jì)算日期的數(shù)字。其次局部是秒Global中的日期時(shí)間都是以數(shù)字的形式存儲(chǔ)的。格式為數(shù)字:1234…$ZDateH 和 $ZDate。$ZD(日期數(shù)字,格式)→日期$ZDH(日期,格式)→數(shù)字$Ztime和$ZtimeH$ZT(時(shí)間數(shù)字,格式)→時(shí)間$ZTH(時(shí)間,格式)→數(shù)字$Piece($P)格式:$Piece(變量,“分隔符”,位置)返回一個(gè)或者多個(gè)被分隔符分開的子串。$Order($O)格式:$Order(variable[,direction])依據(jù)指定的方向返回一個(gè)變量的上一個(gè)或下一個(gè)索引$get($g)返回一個(gè)變量的值假設(shè)變量存在則返回變量本身,不存在則返回空$data($d)推斷變量是否存在$Ascii$Ascii說明:返回一個(gè)字符的ASCII值。$Char
$Char(expression[])說明:以一個(gè)整數(shù)型的串里面的數(shù)字作為ASCII碼值來產(chǎn)生一個(gè)字符。$Select$Select(expression:value?)說明:返回第一個(gè)為真的表達(dá)式對(duì)應(yīng)的值。>Seta=1>Write$Select(a=1:5,a>1:0) //5>Write$Select(a=2:5,a=1:0) //0>Setmin=$Select$TRanslate格式:$TRanslate(string,replace[,by])說明:替換一個(gè)字符串中的字符,并返回替換后的結(jié)果。$Reverse格式:$REverse(string)說明:逆序返回一個(gè)字符串。$ZConVerT格式:$ZCONVERT(string,mode,trantable,handle)說明:返回一個(gè)依據(jù)指定模式表示的字符串。mode:U、L、S、W、I、O列表函數(shù):$Length 帶有兩個(gè)參數(shù)的$Length函數(shù),可以計(jì)數(shù)一個(gè)列表的元素個(gè)數(shù)。$Piece 取出列表的某一個(gè)元素。Set 命令可以增或者替換列表的某一個(gè)元素。$ListBuild縮寫為$LB,用來產(chǎn)生列表。$ListLength縮寫為$LL,返回列表的元素個(gè)數(shù)$LIst縮寫為$LI,取出一個(gè)或者多個(gè)列表的元素$ListGet縮寫為$LG,和$Get一樣,但是取消了對(duì)空值引用的報(bào)錯(cuò)。$ListData縮寫為$LD,檢查一個(gè)列表的元素是不是有值。$ListFind縮寫為$LF,從指定位置開頭找列表中的某一個(gè)2、表達(dá)式按從左到右的計(jì)算挨次。3、事務(wù)Tstart 開頭一個(gè)事務(wù)Tcommit 提交事務(wù)Trollback 保存失敗后回滾4、特別處理$ZT=“ERROR“ClassMethodtestZT{s$ZT=“ERROR“ //設(shè)置一個(gè)特別TSTART //開頭一個(gè)事務(wù)s^b=“dddddd“sd=d_“^“_“000“w“e“TCOMMIT //沒有發(fā)生特別,提交事務(wù)q0ERROR//發(fā)生特別時(shí)執(zhí)行Set$ZT=““sErrorMsg=$ZE //$ZE獵取錯(cuò)誤信息TROLLBACK//有特別,則回滾事務(wù)(Golbal才可以回滾,一般變量不能回滾)Quit“Error“_ErrorMsg//返回錯(cuò)誤信息}Try…catch5CachéObjectScript對(duì)象屬性、變量、稀疏的多維數(shù)組,允許任何類型的數(shù)據(jù)、數(shù)據(jù)庫文件Globa,數(shù)據(jù)庫文件也是稀疏的多維數(shù)組。6、CachéObjectScript中對(duì)象屬性是有類型限制的,而另外三中存儲(chǔ)類型〔變量、數(shù)組、Global〕是完全多態(tài)的,類型,依據(jù)他們存儲(chǔ)時(shí)的數(shù)據(jù)要求以及在表達(dá)式里使用的要求來打算他們的數(shù)據(jù)類型。7、對(duì)數(shù)據(jù)庫的直接引用〔Global引用〕實(shí)際上是一個(gè)多維數(shù)組的引用,通過前導(dǎo)符“^”來數(shù)據(jù)。8、HTMLSQL可以嵌入到CachéObjectScript代碼中。三、數(shù)據(jù)曾刪改查1、數(shù)據(jù)查詢執(zhí)行查詢。有兩種方式:1:調(diào)用預(yù)定義查詢:通過ResultSet方法,輸入類名和查詢名,返回結(jié)果集(ResultSet)對(duì)象;Setrset=##class(%ResultSet).%NewSetrset.ClassName=“完整類名“Setrset.QueryName=“類中已經(jīng)寫好的查詢方法名“Dorset.Execute(“查詢條件參數(shù)”)2:直接調(diào)用SQL語句:通過DynamicSQL方法,輸入SQL語句,返回結(jié)果集對(duì)象;Execute方法運(yùn)行查詢。Setrset=##class(%ResultSet).%NewDorset.Prepare(SQL查詢語句)Dorset.Execute之后:遍歷結(jié)果集對(duì)象:通過Next,GetData等標(biāo)準(zhǔn)結(jié)果集方法訪問執(zhí)行查詢后返回的數(shù)據(jù)。遍歷結(jié)果集:While(rset.Next){//取一行的數(shù)據(jù)}}取查詢出的數(shù)據(jù):1、依據(jù)字段名稱?。篠etcode=rset.Data(“Code“)2、依據(jù)字段在一行里面的列號(hào)?。篠etdata=rset.GetData(n)3、Setdata=rset.GetDataByName(fieldname)關(guān)閉查詢:Dorset.CloseSetsc=rset.Close例:classcontainingthequerySetrset=##class(%ResultSet).%NewSetrset.ClassName=“Sample.Person“Setrset.QueryName=“ByName“Dorset.ExecuteWhile(rset.Next(.sc))//gotothenextrowoftheresultset{If($SYSTEM.Status.IsOK(sc))//checkifthissucceededwithouterrors{Writerset.Data(“Name“),!//performbusinesslogic}Else//iftherewasanerror,breakoutoftheWhileloop{Quit}}If$SYSTEM.Status.IsError(sc)//iftherewasanerror,processthat{//performerrorprocessing}usethe%ResultSetobjecttoprepareadynamicSQLstatementusingthePreparemethodSetrset=##class(%ResultSet).%NewDorset.Prepare(“SELECTNameFROMSample.PersonWHEREName%STARTSWITH”A”“)Dorset.ExecuteWhile(rset.Next(.sc))//gotothenextrowoftheresultset{If($SYSTEM.Status.IsOK(sc))//checkifthissucceededwithouterrors{Writerset.Data(“Name“),!//performbusinesslogic}Else//iftherewasanerror,breakoutoftheWhileloop{Quit}}If$SYSTEM.Status.IsError(sc)//iftherewasanerror,processthat{//performerrorprocessing}2、數(shù)據(jù)添加方法1:以對(duì)象方式添加數(shù)據(jù)sobject=##class(className).%New//創(chuàng)立對(duì)象perty =value //給對(duì)象屬性賦值object.%save //保存2:用SQL語句添加數(shù)據(jù)&SQL(insertintopackageName.SqlTableName(SqlFieldName,?)values(:value))3、數(shù)據(jù)更改:方法1:以對(duì)象方式更改數(shù)據(jù)=##class(className).%OpenId(ID)//ID的對(duì)象object.PropertyName=value //更改屬性值2:用SQL&SQL(updatepackageName.SqlTableNamesetSqlFieldName1=value1whereSqlFieldName2=value2)//注:SQL4、數(shù)據(jù)刪除1:以對(duì)象方式刪除//刪除行Do##class(classname).%DeleteId(id)Do##class(classname).%Delete(oid)//刪除表Do##class(classname).%DeleteExtent2:用SQL//刪除行&SQL(deletepackageName.SqlTableNamewhereSqlFieldName=value)//注:SQL//刪除表&SQL(droptablepackageName.SqlTableName)TerminateClassd##class(web.classname).functionname12?.)qw##class(web.classname).functionname12?.)qQueryD##class(%ResultSet).RunQuery(“類名稱”,”Qurey1”,”參數(shù)2”,??.)四、組件程序開發(fā)1.javascript根底1)功能在客戶端IE執(zhí)行用來與用戶交互數(shù)據(jù)檢查、掌握掌握Browser的頁面方式2).根本命令var定義變量alert生成一個(gè)獨(dú)立的小窗口,稱作對(duì)話框,并用它來顯示一條信息和一個(gè)“確定”按鈕!當(dāng)顯示這個(gè)對(duì)話框時(shí),暫停程序的執(zhí)行。confirm確認(rèn)選擇對(duì)話框用于確定用戶某個(gè)Yes/No風(fēng)格問題的答復(fù)。這種風(fēng)格的對(duì)話框中顯示一個(gè)問號(hào)和兩個(gè)按鈕Confirm方法返回true;否則返回false。If,elseForLessthan(<)Greaterthan(>)Not(!)Notequal(!=)Equals(==)LogicalAND(&&)LogicalOR(||)IsNOTaNumber(isNaN)Splitstring對(duì)象字符以某個(gè)符號(hào)分開隔開屬性documentproperties文檔對(duì)象,描述當(dāng)前窗口或指定窗口對(duì)象的文檔。它包含了文檔從<head>到</body>的內(nèi)容。document.getElementByIddocument.getElementById(“id1“).value//id1的值ObjectpropertiesObj.tagNameObj.classNameObj.typeObj.checkedObj.valueObj.disabledObj.styleObj.readOnly大事documenteventsdocument.body.onload=MyLoadHandler; 當(dāng)網(wǎng)頁翻開,只能書寫在body中onUnload 當(dāng)網(wǎng)頁關(guān)閉或離開時(shí),只能書寫在body中Objecteventsobj.onclick=MyOnClick; 當(dāng)對(duì)象被點(diǎn)擊obj.onkeydown=MyKeyDown; 按回車obj.onchange=MyChange; 當(dāng)對(duì)象的內(nèi)容被轉(zhuǎn)變obj.onblur=MyBlur; 當(dāng)對(duì)象失去焦點(diǎn)obj.onmouseover 當(dāng)鼠標(biāo)懸于其上時(shí)obj.onmouseout 當(dāng)鼠標(biāo)離開對(duì)象時(shí)obj.onmouseup 當(dāng)鼠標(biāo)松開obj.onmousedown 當(dāng)鼠標(biāo)按下鍵obj.onFocus 當(dāng)對(duì)象獵取焦點(diǎn)時(shí)obj.onSelect 當(dāng)對(duì)象的文本被選中時(shí)我們?cè)谑褂胦bject.onXXX=handler是需要保證object已經(jīng)在頁面中生成。比方我們?yōu)閐ocument.body賜予大事處理函數(shù),我們必需保證document.body已經(jīng)存在,就是說我們不能在<body>之前在的全局語句中使用document.body;handler必需是函數(shù)名2.創(chuàng)立組件過程1〕創(chuàng)立組件;進(jìn)入組件治理器,選擇要連接的數(shù)據(jù)庫,如以下圖所示選擇連接的數(shù)據(jù)庫后,點(diǎn)擊進(jìn)入,然后建組件Component—NewComponent,提示CreateaNewComponent?,選擇”是”.系統(tǒng)會(huì)默認(rèn)的創(chuàng)立組件的名稱,選中名稱,點(diǎn)擊右鍵,進(jìn)入 ComponentProperties,如下修改組件的名稱,同時(shí)把DisplayType修改成Custom,Apply按鈕,保存所做的轉(zhuǎn)變。2〕創(chuàng)立組件上的元素選中組件名稱,點(diǎn)擊右鍵,進(jìn)入AddItem(s)toComponent,進(jìn)入界面如下:CustomItem 組件上的單個(gè)元素CustomTableItem以列表的形式顯示的元素依據(jù)實(shí)際需求選擇要?jiǎng)?chuàng)立的元素類型對(duì)于要?jiǎng)?chuàng)立的元素打勾,然后File—Apply3〕修改元素屬性選中元素,右鍵ItemProperties(或雙擊),如以下圖所示Name:元素名稱Caption:界面上顯示的名稱DisplayType:TEXTBOX,LISTBOX,CHECKBOX,LINK,BUTTON等DataType屬性:元素顯示的數(shù)據(jù)類型,如日期,字符串等留意:QueryFindDepositAs%Query(ROWSPEC=“Tprtdate:%String,Tprttime:%String,Tpapname:%String,Tpapno:%String,Tpayamt:%String“)中的ROWSPEC中的Tprtdate,Tprttime值OutputRowsetData=$lb(prtdate,prttime,papname,papno,payamt)$lb內(nèi)的是要輸出的值,這些變量的位置要和ROWSPEC內(nèi)的變量相對(duì)應(yīng),這樣,才能在Table組件的屬性:連接Class和Query名稱〔在修改時(shí)要先把組件的顯示類型修改成除Custom之外的類型才能修改〕組件的類型是:修改后組件的顯示類型修改成Custom假設(shè)是帶參數(shù)的查詢程序,則相應(yīng)的參數(shù)為組件上的元素,那么在點(diǎn)擊查找的時(shí)候會(huì)自動(dòng)傳入?yún)?shù);4.組件程序的開發(fā)〔以押金收據(jù)購入程序〕1).放大鏡,不帶參數(shù),帶有參數(shù)組件元素為:CustomItem元素的LookUp放大鏡要顯示的內(nèi)容寫成QueryLookupClassName:要調(diào)用的類的名稱LookupQueryName:要調(diào)用的Query名稱LookupProperties:傳入的參數(shù),假設(shè)沒有入?yún)t為空,參數(shù)為組件上元素的名稱LookupJsFunction:js文件里調(diào)用的js函數(shù)2).js文件創(chuàng)立,js文件的調(diào)用;創(chuàng)立的js文件的名稱必需要和對(duì)應(yīng)的組件的名稱全都js文件里調(diào)用其他js文件里的函數(shù),則要在組件的OtherScript里js文件的名稱添加進(jìn)來,就可以調(diào)用里面的函數(shù)了前端頁面元素調(diào)用后臺(tái)的classmethod的方法;前端頁面調(diào)用后臺(tái)的類方法是通過函數(shù)js函數(shù)里調(diào)用cspRunServerMethod(123.。。)來實(shí)現(xiàn)1為固定參數(shù),傳入的值為要調(diào)用的后臺(tái)的類方法那么入?yún)⒌墨C取是通過組件上的某個(gè)元素來獲得的如組件UDHCJFRcptBuy中的添加按鈕,是通過調(diào)用元素ins1來獵取后臺(tái)要執(zhí)行的方法〔ValueGet〕classmethod之后接收返回結(jié)果的兩種方法;直接通過cspRunServerMethod123.。。。)返回結(jié)果,可以定義變量直接接收返回結(jié)果;假設(shè)承受此方式,要求Classmethodq后面返回變量VarReturnvalueReturnvalue=cspRunServerMethod12,3.。。。)通過cspRunServerMethod123.。。。)里的某個(gè)參數(shù)接收返回值,2如接收返回值的參數(shù)的名稱為GetReturnValue,那么在傳入?yún)?shù)的時(shí)候要傳到后臺(tái)cspRunServerMethod(參數(shù)1,GetReturnValue,參數(shù)3.。。。)在classGetReturnValueSretval=GetReturnValue_“(”“_$ZCVT(返回值,“O“,“JS“)_“”);“&javascript<#(retval)#>,通過javascript在js文件里有個(gè)函數(shù)名稱為GetReturnValue(value),接收返回值括號(hào)內(nèi)的value6).SelectRowHandler 的用途;〔周一〕Table的行數(shù)和當(dāng)前選中的記錄的行可以選中某個(gè)記錄,獵取選中記錄的各元素的值獵取到選中的行vareSrc=window.event.srcElement;varrowObj=getRow(eSrc);varselectrow=rowObj.rowIndex;Tablevarobjtbl=document.getElementById(”tUDHCJFRcptBuy”);varrows=objtbl.rows.length;Table上某一行的某個(gè)元素的值varSelRowObj=document.getElementById(”Tbuyrowidz”+selectrow);varbuyrowid=SelRowObj.innerText;Tbuyrowidzselectrow行號(hào);假設(shè)是顯示的列則用SelRowObj.innerText;假設(shè)是隱蔽的列則用SelRowObj.Value7).LinkLinkUrl:websys.default.csp〔在輸入組件名稱時(shí)會(huì)自動(dòng)輸入〕LinkComponent:要LinkLinkExpression:要傳入到所Link假設(shè)要在的窗體中翻開組件:GeneralShowInNewWindow:top=30,height=650,left=8,width=10008).按鈕中翻開的組件varstr=”websys.default.csp?WEBSYS.TCOMPONENT=UDHCJFDeposit&Adm=”+Adm+”&deposittype=”+t[”01”]window.open(str,”_blank”,”toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width=1000,height=700,left=0,top=0”)}9).Message的定義在組件屬性的Message頁簽,定義Code,Descriptionjs文件里調(diào)用時(shí)用t[‘Code’],獵取Description五.類文件的導(dǎo)出與導(dǎo)入namespacewebsource1.導(dǎo)出Tools---Export,進(jìn)入如下界面可以導(dǎo)成.XML文件,也可以導(dǎo)成.cdl文件,然后Add要導(dǎo)出的類文件的名稱(websource/web名目下),輸入要導(dǎo)出的文件保存的路徑,可以是本地,也可以是效勞器,點(diǎn)ok即可2.導(dǎo)入同樣,轉(zhuǎn)換namespace到websourceTools---ImportLocal(ImportRemote),選擇要導(dǎo)入的文件進(jìn)入如下界面是否把導(dǎo)入的文件加到翻開的工程里,假設(shè)是則第一個(gè)checkbox打勾;是否自動(dòng)編譯導(dǎo)入的文件;假設(shè)編譯則打勾;六.組件程序的導(dǎo)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級(jí)歷史下冊(cè) 第二學(xué)習(xí)主題 社會(huì)主義道路的探索 第5課 艱苦創(chuàng)業(yè)的民族脊梁教案 川教版
- 2024學(xué)年九年級(jí)英語上冊(cè) Unit 2 Great People Lesson 7 What Is the Meaning of Life教案(新版)冀教版
- 2024年春八年級(jí)生物下冊(cè) 第7單元 第1章 第1節(jié) 植物的生殖教案 (新版)新人教版
- 2024年五年級(jí)數(shù)學(xué)下冊(cè) 五 分?jǐn)?shù)除法第1課時(shí) 分?jǐn)?shù)除法(一)教案 北師大版
- 八年級(jí)生物上冊(cè) 第四單元 第一章 第一節(jié)花的結(jié)構(gòu)和類型教案 (新版)濟(jì)南版
- 2024-2025學(xué)年高中歷史 第三單元 第二次世界大戰(zhàn) 探究活動(dòng)課一 世界大戰(zhàn)的啟示-戰(zhàn)爭(zhēng)給人類帶來了什么(2)教學(xué)教案 新人教版選修3
- 總經(jīng)理聘用合同(2篇)
- 銀行免還款合同(2篇)
- 麻雀人教版課件
- 第13課《唐詩五首·黃鶴樓》八年級(jí)語文上冊(cè)精講同步課堂(統(tǒng)編版)
- 國家開放大學(xué)一網(wǎng)一平臺(tái)電大《監(jiān)督學(xué)》形考任務(wù)1-4網(wǎng)考題庫及答案
- 小升初語文暑期銜接 非連續(xù)性文本閱讀專練卷5人教部編版 (含答案)
- 關(guān)于每日英語短文朗讀3篇 英語四級(jí)口語考試短文朗讀范文
- 山西昔陽安順樂安煤業(yè)有限公司礦山礦產(chǎn)資源開發(fā)利用、地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- DB37-T 4612-2023 化妝品生產(chǎn)企業(yè)批生產(chǎn)記錄通用管理規(guī)范
- 大學(xué)生心理健康教育(第二版)PPT全套完整教學(xué)課件
- 模板酒店安全管理之每月安全檢查表
- 某金屬公司套期保值案例
- ??低曇曨l車位誘導(dǎo)與反向?qū)ぼ囅到y(tǒng)與解決與方案
- 超星爾雅學(xué)習(xí)通《紅色經(jīng)典影片與近現(xiàn)代中國發(fā)展》章節(jié)測(cè)試答案
- 汽車維修工時(shí)定額單價(jià)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論