




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ABAP開(kāi)發(fā)培訓(xùn),什么是ABAP?,Advanced Business Application Programming 高級(jí)商業(yè)應(yīng)用程序設(shè)計(jì)。是SAP專有的開(kāi)發(fā)語(yǔ)言,SAP的應(yīng)用程序就是用ABAP語(yǔ)言開(kāi)發(fā)的。,ABAP開(kāi)發(fā)培訓(xùn),ABAP的開(kāi)發(fā)環(huán)境展示,ABAP開(kāi)發(fā)培訓(xùn),SAP的三層架構(gòu),表示層,應(yīng)用層,數(shù)據(jù)庫(kù),ABAP開(kāi)發(fā)培訓(xùn),ABAP程序的種類,報(bào)表 最常見(jiàn)的ABAP程序,展示數(shù)據(jù),比如財(cái)務(wù)的三大報(bào)表。 接口 常見(jiàn)的接口如RFC/BAPI,iDoc,Webservice。這些都是以Function Module為基礎(chǔ)的。 增強(qiáng) 對(duì)標(biāo)準(zhǔn)程序的增強(qiáng)(改動(dòng))。 Dialog 帶交互的程序,SAP標(biāo)
2、準(zhǔn)的事物碼很多就是Dialog。,ABAP開(kāi)發(fā)培訓(xùn),ABAP的數(shù)據(jù)類型-基本數(shù)據(jù)類型,ABAP開(kāi)發(fā)培訓(xùn),用戶定義的基本數(shù)據(jù)類型完全是以預(yù)定義的基本數(shù)據(jù)類型為基礎(chǔ)的。使用TYPES語(yǔ)句定義自己的基本數(shù)據(jù)類型。 TYPES: NUMBER TYPE I, LENGTH TYPE P DECIMALS 2, CODE(3) TYPE C. DATA: NO_FLIGHTS TYPE NUMBER, NO_PASSENGERS TYPE NUMBER, DISTANCE TYPE LENGTH, HEIGHT TYPE LENGTH, CITY_CODE TYPE CODE, COUNTRY_CODE
3、 TYPE CODE. 數(shù)據(jù)類型可以在程序內(nèi)部定義,但只能程序內(nèi)部用;也可以在程序外部定義,這樣全局都可以使用 (事物碼SE11)。,ABAP的數(shù)據(jù)類型-用戶定義的基本數(shù)據(jù)類型,ABAP開(kāi)發(fā)培訓(xùn),兩種結(jié)構(gòu)化數(shù)據(jù)類型: 結(jié)構(gòu)(Structure) 和 內(nèi)表(Internal Table)。 Structure: 本質(zhì)上講是一個(gè)由多個(gè)字段組成的字段串,在程序中只能存儲(chǔ)一條數(shù)據(jù),如果不好抽象化,可以理解為Excel的一行。 Internal Table: 多行多列,可以理解為一個(gè)Structure縱向拉長(zhǎng)。內(nèi)表分3種,標(biāo)準(zhǔn)表,排序表,哈希表。 結(jié)構(gòu)和內(nèi)表可以在程序內(nèi)部定義,但只能程序內(nèi)部用;也可以在
4、程序外部定義,這樣全局都可以使用 (事物碼SE11)。,ABAP的數(shù)據(jù)類型-結(jié)構(gòu)化數(shù)據(jù)類型,ABAP開(kāi)發(fā)培訓(xùn),TYPES語(yǔ)句定義類型,DATA語(yǔ)句聲明變量,如剛才用到的例子: TYPES: NUMBER TYPE I, LENGTH TYPE P DECIMALS 2, CODE(3) TYPE C. DATA: NO_FLIGHTS TYPE NUMBER, DISTANCE TYPE LENGTH, CITY_CODE TYPE CODE, CONSTANTS語(yǔ)句定義常量: CONSTANTS PI TYPE P DECIMALS 5 VALUE 3.14159. Hint: 變量的命名參
5、照開(kāi)發(fā)規(guī)范。,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),實(shí)際應(yīng)用中,更多是直接用LIKE語(yǔ)句定義變量。 DATA: ZMATNR LIKE MARA-MATNR, “物料號(hào) ZMTART LIKE MARA- MTART. “物料類型 或者 DATA ZMATNR LIKE MARA-MATNR. DATA ZMTART LIKE MARA- MTART. 兩者的意義完全相同。 DATA 變量名 LIKE 表-字段名(結(jié)構(gòu)-字段名) DATA 變量名 LIKE 系統(tǒng)標(biāo)準(zhǔn)變量,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),結(jié)構(gòu)變量的定義:結(jié)構(gòu) DATA : BEGIN OF GS_MARC, MAT
6、NR LIKE MARC-MATNR, WERKS LIKE MARC-WERKS, PSTAT LIKE MARC- PSTAT, BWTTY LIKE MARC- BWTTY, EKGRP LIKE MARC- EKGRP, END OF GS_MARC. 這是一個(gè)5個(gè)字段的結(jié)構(gòu)。G代表global, S代表Structure. 結(jié)構(gòu)也可以用SE11事物碼在系統(tǒng)里定義,所有程序都可以使用,但命名必須以Z開(kāi)頭。 Hint: 結(jié)構(gòu)變量的命名有規(guī)則,參見(jiàn)開(kāi)發(fā)規(guī)范,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),結(jié)構(gòu)變量的定義:內(nèi)表 DATA : BEGIN OF GS_MARC, MATNR LIKE
7、 MARC-MATNR, WERKS LIKE MARC-WERKS, PSTAT LIKE MARC- PSTAT, BWTTY LIKE MARC- BWTTY, EKGRP LIKE MARC- EKGRP, END OF GS_MARC. DATA: GT_MARC LIKE STANDARD TABLE OF GS_MARC. GT_MARC就是一個(gè)標(biāo)準(zhǔn)內(nèi)表。 Hint: 結(jié)構(gòu)變量的命名有規(guī)則,參見(jiàn)開(kāi)發(fā)規(guī)范,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),結(jié)構(gòu)變量的定義:結(jié)構(gòu)和內(nèi)表的多種定義方式 鑒于SAP有大量標(biāo)準(zhǔn)的數(shù)據(jù)類型供參考,結(jié)構(gòu)變量的命名有多種方式,例如: (MARC是系統(tǒng)標(biāo)準(zhǔn)表
8、,MAAPV是標(biāo)準(zhǔn)結(jié)構(gòu),自建結(jié)構(gòu)和自建表同例) 結(jié)構(gòu): DATA GS_MARC LIKE MARC. 內(nèi)表: DATA GT_MARC LIKE TABLE OF MARC. 結(jié)構(gòu): DATA GS_MAAPV LIKE MAAPV. 內(nèi)表: DATA GT_MAAPV LIKE TABLE OF MAAPV. 結(jié)構(gòu): DATA GS_MARC2 LIKE LINE OF GT_MARC. 內(nèi)表: DATA GT_MAAPV2 LIKE TABLE OF GS_MAAPV. Hint: 結(jié)構(gòu)變量的命名有規(guī)則,參見(jiàn)開(kāi)發(fā)規(guī)范,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),結(jié)構(gòu)變量的定義:內(nèi)表和工作區(qū)
9、。 工作區(qū)是相對(duì)于內(nèi)表而言的,在操作內(nèi)表時(shí),系統(tǒng)需要先把數(shù)據(jù)從內(nèi)表取出來(lái)存放到對(duì)應(yīng)的工作區(qū),再進(jìn)行相關(guān)的操作。通常情況下,定義一個(gè)內(nèi)表的同時(shí)需要定義一個(gè)工作區(qū)。工作區(qū)通過(guò)結(jié)構(gòu)定義。 DATA GS_MARC LIKE MARC. DATA GT_MARC LIKE TABLE OF MARC. 結(jié)構(gòu)GS_MARC就可以作為內(nèi)表GT_MARC的工作區(qū)。 其他定義方式同此例。,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),結(jié)構(gòu)變量的定義:表頭。 DATA GT_MARC LIKE MARC OCCURS 0 WITH HEADER LINE. 此語(yǔ)句會(huì)聲明一個(gè)帶有同名表頭的內(nèi)表,表頭可作為工作區(qū)。這種
10、命名方式會(huì)節(jié)省一些代碼量,但不推薦使用,容易混亂。還是推薦使用一個(gè)內(nèi)表+一個(gè)工作區(qū)的方式。 有些比較舊的程序用的是這種帶表頭的內(nèi)表,在這些程序里,以GT_MARC為例:GT_MARC表示工作區(qū),GT_MARC-MATNR表示字段,GT_MARC表示整個(gè)內(nèi)表。,ABAP程序的數(shù)據(jù)定義,ABAP開(kāi)發(fā)培訓(xùn),賦值: DATA VAR1 (3) TYPE C VALUE abc. DATA VAR2(3) TYPE C. MOVE VAR1 TO VAR2. VAR2 = VAR1. VAR2 = abc. 以上3條語(yǔ)句意義返回結(jié)果相同。 賦值時(shí)注意數(shù)據(jù)格式,要求數(shù)據(jù)格式相同,或者兩邊存在轉(zhuǎn)換規(guī)則,否則
11、會(huì)報(bào)錯(cuò)。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),運(yùn)算: 二元操作符包括: + :加法 - :減法 * :乘法 / :除法 * :乘方 DIV :整除忽略余數(shù) MOD :取余數(shù) 需要注意,圓括號(hào)和操作符都是關(guān)鍵字,需要跟操作數(shù)之間至少用一個(gè)空格分開(kāi)。 (1+2)*3 應(yīng)該寫(xiě)成 ( 1 + 2 ) * 3,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),條件:,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),循環(huán): ABAP的循環(huán)分四種: DO . WHILE. ENDDO. ENDWHILE. LOOP SELECT. ENDLOOP. ENDSELECT.,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),循環(huán): DO ENDDO.
12、 DO和ENDDO之間的語(yǔ)句塊會(huì)無(wú)限運(yùn)行,直到遇到條件控制的跳出循環(huán)語(yǔ)句如EXIT等。在DO語(yǔ)句中還可以指定最多運(yùn)行的次數(shù),否則的話,將會(huì)出現(xiàn)無(wú)限循環(huán)無(wú)限循環(huán)。 WHILE ENDWHILE. 在WHILE和ENDWHILE之間的語(yǔ)句塊會(huì)一直執(zhí)行,直到不再滿足WHILE后面所指定的條件。WHILE循環(huán)用的不多。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),循環(huán): LOOP ENDLOOP. 循環(huán)讀取內(nèi)表的數(shù)據(jù)到工作區(qū),供程序處理。實(shí)際應(yīng)用最多的循環(huán)語(yǔ)句。一般情況下ABAP推薦把數(shù)據(jù)從數(shù)據(jù)庫(kù)(硬盤(pán))讀到內(nèi)表(內(nèi)存),幾乎有程序就有內(nèi)表,有內(nèi)表就有LOOP循環(huán)。 SELECT ENDSELECT. 循環(huán)讀
13、數(shù)據(jù)庫(kù)。影響效率,不建議使用,建議用FOR ALL ENTRIES IN語(yǔ)句一次性把數(shù)據(jù)讀入內(nèi)表。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),消息: MESSAGE 語(yǔ)句向程序的用戶發(fā)送對(duì)話消息,使用MESSAGE 語(yǔ)句必須指定三位數(shù)的消息號(hào)和消息類。 MESSAGE E001(ZFI001)。 事物碼SE91維護(hù)消息類和消息。 也可以在程序里寫(xiě)硬消息: MESSAGE 程序運(yùn)行錯(cuò)誤 TYPE E. 但不推薦使用這種不規(guī)范的方式。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),操作結(jié)構(gòu)和內(nèi)表: 結(jié)構(gòu) 訪問(wèn)結(jié)構(gòu)里的字段。 GS_MARC-MATNR. 結(jié)構(gòu)里最常用的語(yǔ)句是MOVE-CORRESPONDING 語(yǔ)
14、句。把一個(gè)結(jié)構(gòu)的內(nèi)容同時(shí)全部拷貝到另一個(gè)結(jié)構(gòu)中。只有源結(jié)構(gòu)和目標(biāo)結(jié)構(gòu)中有相同名稱的組件才會(huì)拷貝,而目標(biāo)結(jié)構(gòu)中名稱無(wú)法對(duì)應(yīng)的組件保持不變。 需要注意,如果兩個(gè)結(jié)構(gòu)中同名的組件有不同定義的話,拷貝時(shí)可能會(huì)出錯(cuò)。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),操作結(jié)構(gòu)和內(nèi)表: 內(nèi)表 訪問(wèn)單條記錄 一般來(lái)說(shuō),需要一個(gè)與內(nèi)表行結(jié)構(gòu)相同相同的工作區(qū)來(lái)處理單條記錄。 APPEND:往內(nèi)表的最后追加一條記錄,只能用于標(biāo)準(zhǔn)表。 INSERT:向內(nèi)表插入一條記錄,在標(biāo)準(zhǔn)表里跟 APPEND 的效果一樣,在排序表里就插入到鍵指定的位置,在哈希表里則根據(jù)哈希運(yùn)算法則插入到指定位置。 READ TABLE:把表的指定行拷貝到結(jié)構(gòu)
15、中。 MODIFY:使用結(jié)構(gòu)的內(nèi)容重寫(xiě)表的指定行。 DELETE:刪除表的指定行。 COLLECT:把結(jié)構(gòu)中的內(nèi)容累加到內(nèi)表具有相同鍵的行上,這時(shí),只有非鍵字段才執(zhí)行累加,并且只有非鍵字段都是數(shù)值的時(shí)候才能執(zhí)行這個(gè)語(yǔ)句。一般內(nèi)表里多個(gè)字段需要同時(shí)匯總時(shí)會(huì)用到COLLECT語(yǔ)句,比如財(cái)務(wù)的一些報(bào)表。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),操作結(jié)構(gòu)和內(nèi)表: 內(nèi)表 訪問(wèn)多條記錄(結(jié)果集) 處理結(jié)果集合 LOOP ENDLOOP:LOOP 語(yǔ)句一條一條的讀出內(nèi)表的數(shù)據(jù)行,寫(xiě)入 INTO 字句指定的結(jié)構(gòu)中,結(jié)構(gòu)的內(nèi)容可用于輸出,或者修改后寫(xiě)回內(nèi)表。 DELETE:刪除滿足條件的所有行。 INSERT:把一
16、個(gè)內(nèi)表中的多行拷貝到另一個(gè)內(nèi)表中。 APPEND:把一個(gè)內(nèi)表中的多行追加到另一個(gè)標(biāo)準(zhǔn)表中。 想修改內(nèi)表的某一行只能先把那行讀到工作區(qū),修改工作區(qū)后再寫(xiě)回內(nèi)表,而不能以數(shù)組的方法訪問(wèn)到內(nèi)表的指定一行,這是跟其他語(yǔ)言很不一樣的地方。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),操作結(jié)構(gòu)和內(nèi)表: 內(nèi)表 使用索引讀表(標(biāo)準(zhǔn)表和排序表) LOOP 中用 FROM - TO 子句可以讀指定索引段的記錄。 READ 中用 INDEX 子句可以讀指定索引的一條記錄。 使用條件讀表 LOOP 中用 WHERE 子句可以讀滿足一定條件的記錄。 READ 中用 With KEY 子句可以讀滿足主鍵條件的記錄。 內(nèi)表排序 標(biāo)
17、準(zhǔn)表和排序表可以使用 SORT 語(yǔ)句對(duì)指定字段進(jìn)行排序,如果沒(méi)有指定升序或者降序就默認(rèn)使用升序。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),操作結(jié)構(gòu)和內(nèi)表: 內(nèi)表 REFRESH:清除整個(gè)內(nèi)表的內(nèi)容,釋放部分內(nèi)存,保留一些以備后續(xù)操作。 CLEAR:對(duì)于沒(méi)有表頭的內(nèi)表,跟 REFRESH 一樣,清除內(nèi)表的內(nèi)容。對(duì)于有表頭的內(nèi)表,則只初始化表頭。 FREE:清除整個(gè)內(nèi)表的內(nèi)容,釋放所有內(nèi)存。在程序里,當(dāng)內(nèi)表以后不再使用的時(shí)候可以使用 FREE,這樣能盡量多釋放一些不用的內(nèi)存。,基本ABAP語(yǔ)句,ABAP開(kāi)發(fā)培訓(xùn),數(shù)據(jù)獲取 SAP后臺(tái)可以連接多種數(shù)據(jù)庫(kù),ORACLE, DB2, SQLSERVER,SY
18、BASE 每種數(shù)據(jù)庫(kù)都有自己特點(diǎn)的SQL語(yǔ)法,不可能在開(kāi)發(fā)時(shí)根據(jù)后臺(tái)數(shù)據(jù)庫(kù)的種類選擇SQL語(yǔ)法,所以SAP用的是無(wú)關(guān)SQL標(biāo)準(zhǔn)的開(kāi)放SQL,執(zhí)行時(shí)由SAP負(fù)責(zé)轉(zhuǎn)化成各種數(shù)據(jù)庫(kù)能運(yùn)行的SQL。,數(shù)據(jù)庫(kù)操作,ABAP開(kāi)發(fā)培訓(xùn),數(shù)據(jù)獲取 使用開(kāi)放SQL的 SELECT 語(yǔ)句來(lái)執(zhí)行查詢,它包含幾個(gè)基本的組成部分。 基本語(yǔ)法:SELECT FROM INTO WHERE SELECT 后面的塊說(shuō)明了需要讀表的哪些字段。 FROM 后面的塊說(shuō)明了需要讀哪個(gè)數(shù)據(jù)源(數(shù)據(jù)源可以是表或者視圖)。 INTO 后面的塊說(shuō)明了讀出的字段要放到哪個(gè)目標(biāo)數(shù)據(jù)對(duì)象中(結(jié)構(gòu)或內(nèi)表)。 WHERE 后面的塊說(shuō)明了讀數(shù)據(jù)的基本條
19、件,可選。 SELECT MATNR WERKS PSTAT BWTTY EKGRP INTO TABLE GT_MARC FROM MARC WHERE WERKS = 1000.,數(shù)據(jù)庫(kù)操作,ABAP開(kāi)發(fā)培訓(xùn),數(shù)據(jù)獲取 獲取單條數(shù)據(jù) 用 SELECT SINGLE 語(yǔ)句。 如果目標(biāo)結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)與查詢字段的順序不一致,或者使用 * 這樣的通配符來(lái)指定查詢字段,就需要CORRESPONDING FIELDS OF 子句,它會(huì)自動(dòng)在源字段和目標(biāo)字段之間找名稱相同的項(xiàng)自動(dòng)對(duì)應(yīng)填入。這是常用的方式。 SELECT SINGLE * INTO CORRESPODING FIELDS OF GS_MA
20、RC FROM MARC WHERE MATNR = 000000001 AND WERKS = 1000. SELECT SINGLE語(yǔ)句是在數(shù)據(jù)庫(kù)表所有的KEY鍵都被用到的時(shí)候使用的,執(zhí)行效率很高,可以用* 。,數(shù)據(jù)庫(kù)操作,ABAP開(kāi)發(fā)培訓(xùn),一個(gè)常見(jiàn)的報(bào)表的組成 選擇屏幕。輸入數(shù)據(jù)的篩選條件。 數(shù)據(jù)定義。定義程序中用到的變量和常量,包括單個(gè)變量、結(jié)構(gòu)、內(nèi)表等。 數(shù)據(jù)獲取。一般是通過(guò)一定的條件從數(shù)據(jù)庫(kù)讀取出來(lái),或者上傳的TXT/EXCEL文檔。 數(shù)據(jù)處理。按照FUNCTION SPEC的要求,對(duì)獲得的數(shù)據(jù)進(jìn)行處理(增刪改BAPI)。 展示。輸出處理好的數(shù)據(jù)。,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),
21、選擇屏幕-屏幕元素定義 PARAMETERS:P_WERKSLIKEMARD-WERKSOBLIGATORY. “工廠 SELECT-OPTIONS:S_MATNRFORMARD-MATNR, “物料S_LGORTFORMARD-LGORT, “庫(kù)存地點(diǎn)S_LFGJAFORMARD-LFGJA, “年度S_LFMONFORMARD-LFMON. “月度,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),選擇屏幕-屏幕效果,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),選擇屏幕-數(shù)據(jù)定義 TABLES:MARD,MAKT. DATA:BEGINOFGS_MARD,MATNRLIKEMARD-MATNR,WERKSLIKEMAR
22、D-WERKS,LGORTLIKEMARD-LGORT,PSTATLIKEMARD-PSTAT,LFGJALIKEMARD-LFGJA,LFMONLIKEMARD-LFMON,LABSTLIKEMARD-LABST,MAKTXLIKEMAKT-MAKTX,ENDOFGS_MARD. DATAGT_MARDLIKETABLEOFGS_MARD.,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),選擇屏幕-屏幕輸出相關(guān)數(shù)據(jù)定義 TYPE-POOLS:SLIS. *ALV變量定義.DATA:WS_FIELDCATTYPESLIS_T_FIELDCAT_ALVWITHHEADERLINE, I_FIELDCAT1TYP
23、ESLIS_T_FIELDCAT_ALVWITHHEADERLINE.DATA:WS_FIELDGROUPS_TABTYPESLIS_T_SP_GROUP_ALV, WS_LAYOUTTYPESLIS_LAYOUT_ALV, WS_SORTFIELDS_TABTYPESLIS_T_SORTINFO_ALVWITHHEADERLINE, WS_EVENTSTYPESLIS_T_EVENT.DATA:V_REPIDLIKESY-REPID.,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),數(shù)據(jù)獲取和處理 SELECTAMATNRAWERKSALGORTAPSTATALFGJAALFMONALABST BMAKTX
24、INTOTABLEGT_MARDFROMMARDASAINNERJOINMAKTASBONAMATNR=BMATNRWHEREBSPRAS=1ANDAWERKS=P_WERKSANDAMATNRINS_MATNRANDALGORTINS_LGORTANDALFGJAINS_LFGJAANDALFMONINS_LFMON.DELETEGT_MARDWHEREMAKTXISINITIAL.,報(bào)表程序介紹,ABAP開(kāi)發(fā)培訓(xùn),輸出-構(gòu)建輸出元素 WS_FIELDCAT-TABNAME=GT_MARD.WS_FIELDCAT-FIELDNAME=MATNR.“字段名WS_FIELDCAT-SELTEXT_L=物料.”字段文本W(wǎng)S_FIELDCAT-COL_POS=1.“輸出位置WS_FIELDCAT-OUTPUTLE
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ī)效數(shù)據(jù)收集管理辦法
- 職業(yè)年金帳戶管理辦法
- 西寧金融賬戶管理辦法
- 肩周炎中醫(yī)講座課件圖片
- 制絲工藝培訓(xùn)課件
- 福建初三二模數(shù)學(xué)試卷
- 肝病說(shuō)課課件
- 福建初高中數(shù)學(xué)試卷
- 高三段考數(shù)學(xué)試卷
- 2025年精益生產(chǎn)管理考試試題及答案
- 歷年造價(jià)員考試試題及答案
- 小學(xué)美術(shù)大單元教學(xué)設(shè)計(jì)與實(shí)施研究
- 山地生態(tài)治理修復(fù)項(xiàng)目可行性研究報(bào)告
- 2025廣西公需科目真題續(xù)集(附答案)
- 新能源產(chǎn)業(yè)中液流電池儲(chǔ)能電站項(xiàng)目的成功要素解析
- 眼科院感培訓(xùn)
- 2877管理學(xué)基礎(chǔ)1-15套試題答案 國(guó)開(kāi)
- 2025年 浙江“三支一扶”招募筆試考試試卷附答案
- Unit 1 This is me 語(yǔ)法提升 課件 外研版英語(yǔ)八年級(jí)上冊(cè)
- 直播基地場(chǎng)地管理制度
評(píng)論
0/150
提交評(píng)論