我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > CAXA教程

定義基于CAXA圖文檔報表

時間:2012-03-19 10:39:35 來源:未知

 CAXA圖文檔作為圖檔管理系統(tǒng),側(cè)重于設(shè)計及相關(guān)環(huán)節(jié)的數(shù)據(jù)管理。但企業(yè)的數(shù)據(jù)管理不是孤立的,它需要與ERP等系統(tǒng)進(jìn)行交互。在CAXA圖文檔一方,報表工具是與其它系統(tǒng)進(jìn)行信息交互的途徑之一。

  CAXA圖文檔中提供的報表類型有:標(biāo)準(zhǔn)明細(xì)表、產(chǎn)品明細(xì)表、部件明細(xì)表、自制件明細(xì)表、標(biāo)準(zhǔn)件明細(xì)表、企標(biāo)件明細(xì)表、圖樣目錄明細(xì)表等,其中標(biāo)準(zhǔn)明細(xì)表報表格式已固定,其他明細(xì)表報表格式可由用戶定制。

  標(biāo)準(zhǔn)明細(xì)表統(tǒng)計的零部件范圍包括產(chǎn)品總裝裝配件和組成產(chǎn)品的所有零部件,包含自制件、標(biāo)準(zhǔn)件、企標(biāo)件、外購件;

  產(chǎn)品明細(xì)表統(tǒng)計的零部件范圍包括組成產(chǎn)品的所有零部件,包含自制件、標(biāo)準(zhǔn)件、企標(biāo)件、外購件;

  部件明細(xì)表統(tǒng)計的范圍包括組成部件的所有下一級節(jié)點(diǎn)的零部件;

  自制件明細(xì)表統(tǒng)計的零部件范圍包括組成產(chǎn)品的所有自制件;

  外購件明細(xì)表統(tǒng)計的零部件范圍包括組成產(chǎn)品的所有外購件;

  標(biāo)準(zhǔn)件明細(xì)表統(tǒng)計的零部件范圍包括組成產(chǎn)品的所有標(biāo)準(zhǔn)件;

  分類報表可以按照用戶給定條件輸出符合條件的零部件;

  圖樣目錄明細(xì)表統(tǒng)計的零部件范圍包括組成產(chǎn)品的并有圖紙的自制件,并且在圖樣目錄明細(xì)表中可以輸出圖紙的圖幅信息。

  報表內(nèi)容的提取是在產(chǎn)品結(jié)構(gòu)上自動進(jìn)行的。

  系統(tǒng)同時提供把報表輸出到外部文件的功能,文件的格式可以是XML文件和電子表格格式的文件。這些文件作為中間文件,可以提供給ERP等系統(tǒng)使用。

  2.1 XML模板定義

  在安裝目錄的reportsxml目錄下編輯coldefine.xml文件,把要在報表中輸出的屬性名稱填在和中間,必須為零部件的屬性中定義的屬性名稱,“總數(shù)量”和“所屬裝配”是兩個非屬性名稱的兩個特殊字段。

  例:

  

  序號

  代號

  名稱

  材料

  數(shù)量

  規(guī)格

  總數(shù)量

  所屬裝配

  

  在安裝目錄的reports目錄下編輯templet.xsl文件可以設(shè)置報表結(jié)果的輸出顯示格式,在系統(tǒng)中打印報表時會在reports目錄下生成bom.xml文件,bom.xml由templet.xsl文件來確定顯示的樣式。

  例:

  

  

  

  

  

  

  

 

  

 

  

 

 

 

  部件明細(xì)表

  

 

  

 

 

  

 

 

代號

 

  

 

 

名稱

 

  

 

 

規(guī)格

 

  

 

 

數(shù)量

 

  

 

 

總數(shù)量

 

  

 

 

所屬裝配

 

  

 

 

 

 

  

 

  

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

 

 

  

 

  

 

 

 

 

 

 

 

 

 

 

 

#p#分頁標(biāo)題#e#

  

  

  

  2.2 EXCEL模板定義

  定義Excel報表模板文件,參考安裝目錄下reportsxls目錄下的“常規(guī)匯總模板.xls”和“常規(guī)匯總模板.xml”,在模板文件中,定義好報表的各個列;在對應(yīng)的xml文件中定義輸出格式。定義完成后的模板文件和xml文件保存到客戶端安裝目錄下的reportxls目錄下。

  1、參考“常規(guī)匯總模板.xls”模板文件,定義報表模板。

  

 

  圖2-1常規(guī)匯總模板文件

  2、參考“常規(guī)匯總模板.xml”,定義Excel模板文件的輸出內(nèi)容

  模板對應(yīng)的xml輸出文件格式,如下所示(包含說明文字):

  

  

  /*從第4行,25行后,報表分頁,輸出到Excel中下一個Sheet*/

  

  /*各屬性在Excel中的列位置*/

  序號

  代號

  名稱

  所屬裝配

  數(shù)量

  總數(shù)量

  材料

  

  

  E29:E29 /*總頁數(shù)的輸出位置*/

  F29:F29 /*當(dāng)前頁數(shù)的輸出位置*/

  

  

  /*用戶可在此自定義,加入需要輸出的屬性及位置(比如:名稱、創(chuàng)建人等)*/

  D2:D2

  E2:E2