CAXA圖文檔作為圖檔管理系統,側重于設計及相關環節的數據管理。但企業的數據管理不是孤立的,它需要與ERP等系統進行交互。在CAXA圖文檔一方,報表工具是與其它系統進行信息交互的途徑之一。
CAXA圖文檔中提供的報表類型有:標準明細表、產品明細表、部件明細表、自制件明細表、標準件明細表、企標件明細表、圖樣目錄明細表等,其中標準明細表報表格式已固定,其他明細表報表格式可由用戶定制。
標準明細表統計的零部件范圍包括產品總裝裝配件和組成產品的所有零部件,包含自制件、標準件、企標件、外購件;
產品明細表統計的零部件范圍包括組成產品的所有零部件,包含自制件、標準件、企標件、外購件;
部件明細表統計的范圍包括組成部件的所有下一級節點的零部件;
自制件明細表統計的零部件范圍包括組成產品的所有自制件;
外購件明細表統計的零部件范圍包括組成產品的所有外購件;
標準件明細表統計的零部件范圍包括組成產品的所有標準件;
分類報表可以按照用戶給定條件輸出符合條件的零部件;
圖樣目錄明細表統計的零部件范圍包括組成產品的并有圖紙的自制件,并且在圖樣目錄明細表中可以輸出圖紙的圖幅信息。
報表內容的提取是在產品結構上自動進行的。
系統同時提供把報表輸出到外部文件的功能,文件的格式可以是XML文件和電子表格格式的文件。這些文件作為中間文件,可以提供給ERP等系統使用。
2.1 XML模板定義
在安裝目錄的reportsxml目錄下編輯coldefine.xml文件,把要在報表中輸出的屬性名稱填在和中間,必須為零部件的屬性中定義的屬性名稱,“總數量”和“所屬裝配”是兩個非屬性名稱的兩個特殊字段。
例:
序號
代號
名稱
材料
數量
規格
總數量
所屬裝配
在安裝目錄的reports目錄下編輯templet.xsl文件可以設置報表結果的輸出顯示格式,在系統中打印報表時會在reports目錄下生成bom.xml文件,bom.xml由templet.xsl文件來確定顯示的樣式。
例:
部件明細表
代號
名稱
規格
數量
總數量
所屬裝配
|
|
|
|
|
|
2.2 EXCEL模板定義
定義Excel報表模板文件,參考安裝目錄下reportsxls目錄下的“常規匯總模板.xls”和“常規匯總模板.xml”,在模板文件中,定義好報表的各個列;在對應的xml文件中定義輸出格式。定義完成后的模板文件和xml文件保存到客戶端安裝目錄下的reportxls目錄下。
1、參考“常規匯總模板.xls”模板文件,定義報表模板。
圖2-1常規匯總模板文件
2、參考“常規匯總模板.xml”,定義Excel模板文件的輸出內容
模板對應的xml輸出文件格式,如下所示(包含說明文字):
/*從第4行,25行后,報表分頁,輸出到Excel中下一個Sheet*/
/*各屬性在Excel中的列位置*/
序號
代號
名稱
所屬裝配
數量
總數量
材料
E29:E29 /*總頁數的輸出位置*/
F29:F29 /*當前頁數的輸出位置*/
/*用戶可在此自定義,加入需要輸出的屬性及位置(比如:名稱、創建人等)*/
D2:D2
E2:E2
相關文章
- 2021-07-31AutoCAD高級教程-全國CAD培訓中心基于AutoCAD2002教材
- 2021-07-30AutoCAD2009 自定義手冊PDF下載
- 2021-07-21AutoCAD 機械零部件設計經典范例2014版 [北京兆迪科技
- 2021-06-24AutoCAD 2010自定義手冊PDF下載
- 2021-05-28常用零部件的AutoCAD二維參數化繪圖技術(上冊)PDF下載
- 2021-05-27常用零部件的AutoCAD二維參數化繪圖技術(上冊)PDF下載
- 2021-01-01AutoCAD 2007中文版自學手冊—入門提高篇 光盤文件下
- 2020-12-28AutoCAD2007簡體中文版32位帶破解文件免費下載
- 2016-01-27CAD常用字體庫 精選625種字體免費下載
- 2015-02-26銘筑舍計-王大姐住宅平面立面大樣施工圖及效果圖