出版時(shí)間:2011-4 出版社:清華大學(xué) 作者:彭慶華 頁(yè)數(shù):536 字?jǐn)?shù):860000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書從微軟ERP Dynamics AX 2009(簡(jiǎn)稱AX 2009)的技術(shù)構(gòu)架、開發(fā)平臺(tái)開始AX
2009的企業(yè)開發(fā)之旅,沿途深入剖析了數(shù)據(jù)字典、X++語(yǔ)言、數(shù)據(jù)庫(kù)操作及查詢,小憩時(shí)侃了一個(gè)古老的OOP故事,登上主峰后踏著華麗的景色生動(dòng)演繹了用戶界面相關(guān)的窗體、報(bào)表設(shè)計(jì)和開發(fā),在崎嶇的懸崖邊講解了安全及配置,最后探索通向外界的第三方接口?;蛎钊M生、或驚心動(dòng)魄的旅途定讓你或低頭沉思、或豁然開朗,掩卷之后定然滿載而歸、流連忘返。
本書包含276幅圖,77張表格,225個(gè)完整的范例程序,其內(nèi)容豐富、系統(tǒng)、詳實(shí),可供從事ERP系統(tǒng)設(shè)計(jì)開發(fā)的科研人員和工程技術(shù)人員學(xué)習(xí)參考,同時(shí)本書亦可作為大專院校微軟ERP實(shí)驗(yàn)室以及企業(yè)(特別是微軟合作伙伴、咨詢公司和實(shí)施AX系統(tǒng)的企業(yè))的技術(shù)培訓(xùn)教材。
作者簡(jiǎn)介
彭慶華,本科畢業(yè)于昆明理工大學(xué),此后就讀于北京交通大學(xué),獲工商管理碩士(MBA)。曾就職于世界500強(qiáng)之一的TDK集團(tuán),任高級(jí)IT工程師;曾任勞倫斯珠寶集團(tuán)(納斯達(dá)克上市,NASDAQ/NMS:JADE)的IT部主管;現(xiàn)就職于微軟全球最大的MBS金牌合作伙伴Tectura,任Dynamics
AX專家級(jí)顧問。
彭慶華具備超過7年的微軟ERP Dynamics
AX開發(fā)及實(shí)施經(jīng)驗(yàn),精于系統(tǒng)架構(gòu)設(shè)計(jì)、系統(tǒng)開發(fā)及物流和生產(chǎn)實(shí)施。良好的普通話和英語(yǔ)溝通能力,使他能夠?yàn)榭蛻綦S時(shí)提供專業(yè)的服務(wù)。作為一名MBA,他同時(shí)具備豐富的公司治理的理論知識(shí)和實(shí)踐經(jīng)驗(yàn),并能夠在項(xiàng)目計(jì)劃、項(xiàng)目成本控制以及項(xiàng)目質(zhì)量控制等方面提供專業(yè)的服務(wù),為項(xiàng)目的成功實(shí)施提供有力保證。
書籍目錄
第1章 初識(shí)Dynamics AX
1.1 Dynamics AX歷史回顧
1.2 ERP與Dynamics AX
1.3 AX系統(tǒng)技術(shù)架構(gòu)
1.3.1 表現(xiàn)層
1.3.2 業(yè)務(wù)邏輯層
1.3.3 數(shù)據(jù)層
1.4 小結(jié)
第2章 開發(fā)環(huán)境MorphX
2.1 介紹
2.2 AOT
2.2.1 AOT概覽
2.2.2 加載項(xiàng)
2.2.3 清除代碼緩存
2.3 層
2.4 項(xiàng)目
2.4.1 項(xiàng)目介紹
2.4.2 新建和修改項(xiàng)目
2.4.3 項(xiàng)目類型
2.5 Jobs
2.6 代碼移植
2.7 屬性表
2.8 X++代碼編輯器
2.9 編譯器
2.10 調(diào)試器
2.11 標(biāo)簽編輯器
2.11.1 標(biāo)簽簡(jiǎn)介
2.11.2 創(chuàng)建標(biāo)簽文件
2.11.3 創(chuàng)建和編輯標(biāo)簽
2.11.4 引用標(biāo)簽
2.12 查找工具
2.13 比較工具
2.14 交叉引用
2.15 版本控制
2.16 用戶環(huán)境設(shè)置
2.17 代碼事件探查器
2.18 系統(tǒng)文件結(jié)構(gòu)
2.19 小結(jié)
第3章 數(shù)據(jù)字典
3.1 介紹
3.2 數(shù)據(jù)字典同步
3.3 表
3.3.1 表瀏覽器
3.3.2 創(chuàng)建表
3.3.3 表屬性
3.3.4 表緩存
3.3.5 表變量及賦值
3.3.6 字段
3.3.7 公司賬戶
3.3.8 索引
3.3.9 表、字段和索引的名字長(zhǎng)度
3.3.10 表方法
3.3.11 關(guān)聯(lián)
3.3.12 刪除觸發(fā)事件
3.3.13 臨時(shí)表
3.3.14 常用系統(tǒng)表
3.4 表映射
3.5 視圖
3.6 小結(jié)
第4章 X++語(yǔ)言基礎(chǔ)
4.1 X++簡(jiǎn)介
4.2 變量和表達(dá)式
4.2.1 關(guān)鍵字
4.2.2 標(biāo)識(shí)符命名
4.2.3 變量聲明
4.2.4 注釋
4.2.5 屏幕打印
4.3 數(shù)據(jù)類型
4.3.1 介紹
4.3.2 基本數(shù)據(jù)類型
4.3.3 復(fù)合數(shù)據(jù)類型
4.3.4 擴(kuò)展數(shù)據(jù)類型
4.3.5 擴(kuò)展數(shù)據(jù)類型數(shù)組
4.4 運(yùn)算符
4.4.1 賦值運(yùn)算符
4.4.2 算術(shù)運(yùn)算符
4.4.3 關(guān)系運(yùn)算符
4.4.4 位運(yùn)算符
4.4.5 運(yùn)算符優(yōu)先級(jí)
4.5 流程控制
4.5.1 分支
4.5.2 循環(huán)
4.6 錯(cuò)誤和異常處理
4.6.1 異常種類
4.6.2 捕獲異常
4.7 宏指令
4.7.1 聲明指令
4.7.2 條件編譯指令
4.7.3 宏指令參數(shù)
4.7.4 局部Macro和全局Macro
4.7.5 用Macro定義常量
4.7.6 在X++查詢中使用Macro
4.7.7 宏注釋
4.8 小結(jié)
第5章 數(shù)據(jù)查詢及操作
5.1 數(shù)據(jù)查詢語(yǔ)言
5.1.1 Select語(yǔ)句
5.1.2 聚合函數(shù)
5.1.3 分組查詢
5.1.4 多表連接查詢
5.1.5 *有限字段查詢
5.1.6 表達(dá)式中的select語(yǔ)句
5.1.7 右對(duì)齊字段
5.2 查詢
5.2.1 靜態(tài)查詢
5.2.2 代碼創(chuàng)建動(dòng)態(tài)查詢
5.2.3 復(fù)合查詢
5.3 數(shù)據(jù)操作語(yǔ)言
5.3.1 數(shù)據(jù)插入
5.3.2 數(shù)據(jù)更新
5.3.3 數(shù)據(jù)刪除
5.3.4 doInsert()、doUpdate()和doDelete()
5.3.5 觸發(fā)日志和預(yù)警
5.4 *數(shù)據(jù)查詢及操作相關(guān)的系統(tǒng)類
5.4.1 *RecordInsertList類及RecordSortedList類
5.4.2 *RecordViewCache類
5.5 事務(wù)
5.6 鎖定
5.7 交易隔離級(jí)別
5.8 并發(fā)模式
5.8.1 保守并發(fā)模式
5.8.2 積極并發(fā)模式
5.8.3 同一連接中多次更新記錄
5.8.4 SkipTTSCheck
5.8.5 相對(duì)更新
5.8.6 設(shè)定并發(fā)模式
5.9 直接運(yùn)行SQL腳本及存儲(chǔ)過程
5.9.1 連接到當(dāng)前AX數(shù)據(jù)庫(kù)
5.9.2 用ODBC連接到外部數(shù)據(jù)庫(kù)
5.9.3 ADO操作外部數(shù)據(jù)庫(kù)
5.10 小結(jié)
第6章 類與面向?qū)ο?br /> 6.1 什么是類
6.2 定義類
6.3 繼承
6.4 終類
6.5 抽象類
6.6 接口
6.6.1 定義接口
6.6.2 在類中實(shí)現(xiàn)接口
6.7 類成員
6.7.1 訪問限定符
6.7.2 修飾符
6.7.3 字段
6.7.4 方法
6.7.5 this的意義
6.7.6 多態(tài)
6.7.7 傳值調(diào)用與傳址調(diào)用
6.7.8 序列化
6.7.9 AOS服務(wù)器
6.8 *RunBase類構(gòu)架
6.9 *批處理
6.9.1 簡(jiǎn)介
6.9.2 創(chuàng)建批處理類
6.9.3 配置批處理服務(wù)器
6.9.4 啟動(dòng)批處理作業(yè)
6.10 編號(hào)規(guī)則
6.11 應(yīng)用層內(nèi)核類
6.12 重點(diǎn)系統(tǒng)類
6.12.1 Object類型
6.12.2 Args類
6.12.3 ApplicationVersion類
6.12.4 xppCompiler類
6.13 集合類
6.13.1 Set類
6.13.2 List類
6.13.3 Map類
6.13.4 Struct類
6.13.5 Array類
6.13.6 Stack類
6.13.7 StackBase類
6.14 小結(jié)
第7章 窗體
7.1 簡(jiǎn)介
7.2 創(chuàng)建窗體
7.3 窗體方法
7.4 數(shù)據(jù)源
7.4.1 數(shù)據(jù)源關(guān)聯(lián)
7.4.2 數(shù)據(jù)源方法
7.4.3 窗體間關(guān)聯(lián)
7.4.4 訪問控制
7.4.5 過濾數(shù)據(jù)源
7.4.6 使用數(shù)據(jù)源編輯記錄
7.5 界面設(shè)計(jì)
7.5.1 標(biāo)準(zhǔn)控件及組件
7.5.2 Grid控件
7.5.3 Window控件及存取圖片
7.5.4 預(yù)加載圖片
7.5.5 *樹形控件
7.5.6 Display方法和Edit方法
7.5.7 *運(yùn)行時(shí)窗體
7.5.8 用代碼調(diào)用窗體
7.5.9 *窗體運(yùn)行時(shí)控件及方法
7.5.10 *對(duì)話框運(yùn)行時(shí)控件及方法
7.5.11 *使用窗體對(duì)話框
7.5.12 窗體分割
7.5.13 模式窗體
7.5.14 修改窗體通用屬性
7.5.15 進(jìn)度條
7.6 下拉框
7.6.1 自動(dòng)下拉框
7.6.2 動(dòng)態(tài)下拉框
7.6.3 在下拉框中使用臨時(shí)表
7.6.4 使用窗體下拉框
7.7 向?qū)?br /> 7.7.1 簡(jiǎn)介
7.7.2 創(chuàng)建標(biāo)準(zhǔn)向?qū)?br /> 7.8 庫(kù)存維度
7.8.1 新建庫(kù)存維度
7.8.2 維度顯示
7.8.3 查找?guī)齑婢S度
7.9 財(cái)務(wù)維度
7.10 小結(jié)
第8章 報(bào)表
8.1 簡(jiǎn)介
8.2 MorphX報(bào)表
8.2.1 報(bào)表設(shè)計(jì)基本準(zhǔn)則
8.2.2 報(bào)表向?qū)?br /> 8.2.3 創(chuàng)建新報(bào)表
8.2.4 報(bào)表的數(shù)據(jù)源
8.2.5 報(bào)表的設(shè)計(jì)
8.2.6 報(bào)表方法
8.2.7 使用RunBaseReport類
8.2.8 使用PrintJobSettings類
8.2.9 在報(bào)表中使用臨時(shí)表
8.3 SSRS
8.3.1 SSRS簡(jiǎn)介
8.3.2 創(chuàng)建AX SSRS報(bào)表
8.4 小結(jié)
第9章 菜單
9.1 菜單項(xiàng)
9.2 菜單
9.3 內(nèi)容面板
9.4 小結(jié)
第10章 資源
10.1 簡(jiǎn)介
10.2 添加資源
10.3 引用資源
10.4 小結(jié)
第11章 反射
11.1 概述
11.2 反射方法
11.2.1 內(nèi)置方法
11.2.2 數(shù)據(jù)類型方法
11.2.3 類類型方法
11.3 反射接口
11.3.1 系統(tǒng)表
11.3.2 數(shù)據(jù)字典接口
11.3.3 AOT節(jié)點(diǎn)接口
11.4 小結(jié)
第12章 文件處理
12.1 選擇文件夾
12.2 選擇文件
12.3 CSV文件
12.3.1 導(dǎo)出CSV文件
12.3.2 讀取CSV文件
12.4 文本文件
12.5 XML文件
12.5.1 導(dǎo)出XML文件
12.5.2 讀取XML文件
12.6 微軟Office Excel文件
12.7 微軟Office Word文件
12.8 調(diào)用Outlook發(fā)郵件
12.9 小結(jié)
第13章 安全與配置
13.1 介紹
13.2 許可碼
13.3 配置碼
13.4 安全碼
13.5 記錄級(jí)權(quán)限
13.6 小結(jié)
第14章 第三方應(yīng)用程序集成
14.1 簡(jiǎn)介
14.2 CLR
14.3 .NET Business Connector
14.3.1 簡(jiǎn)介
14.3.2 調(diào)用AX方法
14.3.3 插入AX數(shù)據(jù)庫(kù)
14.3.4 查詢AX數(shù)據(jù)庫(kù)
14.3.5 更新AX數(shù)據(jù)庫(kù)
14.3.6 刪除AX數(shù)據(jù)庫(kù)
14.4 Web服務(wù)
14.4.1 簡(jiǎn)介
14.4.2 創(chuàng)建AX Web服務(wù)
14.4.3 發(fā)布AX Web服務(wù)
14.4.4 AX中調(diào)用外部Web服務(wù)
14.5 小結(jié)
索引 范例索引
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:加載項(xiàng)子菜單是一組操作當(dāng)前節(jié)點(diǎn)的工具,比如交叉引用、最佳實(shí)踐檢查等,大多數(shù)工具可以用左上角系統(tǒng)菜單中的“工具”-“開發(fā)工具”命令啟動(dòng)。每次打開一個(gè)節(jié)點(diǎn)時(shí)系統(tǒng)會(huì)把下級(jí)節(jié)點(diǎn)的對(duì)象緩存起來(lái),這樣可以提高瀏覽速度,但在多人開發(fā)的環(huán)境中或者程序變化比較頻繁的環(huán)境中,會(huì)造成程序不同步的問題。為了保證服務(wù)器和客戶端代碼的一致性,系統(tǒng)會(huì)在后臺(tái)運(yùn)行一個(gè)自動(dòng)保存的程序來(lái)保證程序的一致性。然而,可能有時(shí)候需要強(qiáng)制同步程序,假如要放棄當(dāng)前的修改,只要右擊修改過的對(duì)象,選擇“還原(R)”即可和從服務(wù)器得到最新的代碼,并丟棄未保存的修改。假如需要保存到服務(wù)器,只要用2.2.1節(jié)所講的方法保存即可。保存時(shí)系統(tǒng)會(huì)檢查服務(wù)器上的版本是否已經(jīng)被修改過,若是被修改過,則不能保存,若發(fā)生這種代碼沖突的情況,只好先用記事本記下修改的內(nèi)容,右擊并選擇“還原(R)”得到服務(wù)器上最新的代碼后再修改,然后保存。
媒體關(guān)注與評(píng)論
《微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南》通過兩百多個(gè)范例程序,詳細(xì)客觀地介紹了Dynamics AX 2009整體的體系結(jié)構(gòu)和面向?qū)ο蟮拈_發(fā)原理,涵蓋了AX整個(gè)開發(fā)應(yīng)用中所能遇到的方方面面的問題,對(duì)廣大用戶開發(fā)Dyrlamics AX企業(yè)級(jí)應(yīng)用非常有幫助,相信《微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南》在作者彭慶華先生的傾力打造下,將會(huì)成為AX相關(guān)程序員和實(shí)施從業(yè)人員的案頭必備參考書?! 芸∥矣?006年在秋毫論壇上認(rèn)識(shí)了《微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南》作者彭慶華先生,由于當(dāng)時(shí)微軟商務(wù)解決方案的中文資料甚少,作者主辦的秋毫論壇一度成為微軟商務(wù)解決方案中文社區(qū)的希望,求經(jīng)的人和解經(jīng)的人絡(luò)繹不絕。經(jīng)過幾年的沉淀及積累,論壇中的資料與日俱增,但正式的中文版資料仍然鳳毛麟角。這次又是作者挺身而出,憑借其深厚的技術(shù)功底,厚積而薄發(fā),鑄就此書?!段④汦RP Dynamics AX 2009企業(yè)開發(fā)指南》實(shí)例豐富,理論結(jié)合實(shí)際,相信無(wú)論對(duì)初學(xué)者還是對(duì)資深顧問都大有裨益。 ——肖利敏《微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南》不僅詳細(xì)地介紹了AX的體系結(jié)構(gòu)、X++語(yǔ)言基礎(chǔ)和各種企業(yè)級(jí)編程知識(shí),同時(shí)還融入了作者多年的實(shí)踐經(jīng)驗(yàn)和獨(dú)到見解,是AX進(jìn)入中國(guó)以來(lái)最全面、最深入闡述AX系統(tǒng)原理的經(jīng)典著作。全書結(jié)構(gòu)嚴(yán)謹(jǐn)、內(nèi)容豐富、深入淺出、案例詳多,不管是對(duì)初學(xué)者還是有經(jīng)驗(yàn)的顧問,都是一本難得的好書。 ——莫詩(shī)壇
編輯推薦
《微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南》:微軟(中國(guó))有限公司商務(wù)解決方案(MBS)事業(yè)部推薦技術(shù)圖書
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
微軟ERP Dynamics AX 2009企業(yè)開發(fā)指南 PDF格式下載