iT邦幫忙

DAY 29
4

Microsoft Dynamics NAV ERP系統完全攻略系列 第 29

Microsoft Dynamics NAV的客製

Microsoft Dynamics NAV提供很好的客製環境, 其程式語言並不是物件導向的, 應該說是Object-Based. 雖然不完全是物件導向, 並不影響其快速開發的功力.

NAV的程式語言是所謂C/SIDE(Client/Server Integrated Development Environment). 看到Client/Server就可以知道和n-Tier架構無關的, 也就是, 不是Web化的開發工具.

也因此, 不能在RoleTailored Client中使用開發工具, 要在Classic Client中使用C/SIDE.

但在Classic Client開發好的畫面什麼的, 在RoleTailored Client照常使用,
我們看看C/SIDE開發環境在那裏, 執行Classic Client環境...

到Tools功能表下的Object Designer...這就是NAV的開發工具...

有八個可供客製的物件: Table、Form、Report、DataPort、XMLPort、Codeunit、MenuSuite、Page...

  • Table就是指資料庫的Table...
  • Form就是視窗畫面
  • Report指報表, NAV的報表有點是以Reporting Service為基礎的報表工具
  • DataPort用來匯入CSV、TXT檔的工具
  • XMLPort用來入XML檔案格式的工具
  • Codeunit就是用在NAV中的程式單元, Procedure或Function
  • MenuSuite客製的工能表
  • Page是給RoleTailored Client用的..

我們打開一個Forms的設計畫面...

選擇Currency Card, 注意編號495, 記住這個編號比較好...

打開的Forms設計如上圖...至於參照的Table...可以在Forms上找個方按右鍵,,,

選擇Properties...

在Propertites視窗中找一下Source Table, 這裏是Currency, 我們可以在Currency中加欄位, 然後在Forms中加上這個欄位...(明天續)


上一篇
Microsoft Dynamics NAV的產能規劃
下一篇
Microsoft Dynamics NAV之我見...導入ERP系統成功的要素
系列文
Microsoft Dynamics NAV ERP系統完全攻略30

尚未有邦友留言

立即登入留言