CAXA数码大方-CAD软件-PLM系统-数字化转型-三维CAD-PDF转CAD

報表定義

2008-03-26    作者:    來源:caxa

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

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

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

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

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

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

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

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

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

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

    報表內容的提取是在產(chǎn)品結構上自動進行的。

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

2.1 XML模板定義

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

例:

<?xml version="1.0" encoding="gb2312"?>

<cols>

       <col>序號</col>

       <col>代號</col>

       <col>名稱</col>

       <col>材料</col>

       <col>數(shù)量</col>

       <col>規(guī)格</col>

       <col>總數(shù)量</col>

       <col>所屬裝配</col>

</cols>

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

例:

<?xml version="1.0" encoding="GB2312"?>

  <HTML xmlns:xsl="http://www.w3.org/TR/WD-xsl">

  <HEAD>

  <TITLE>部件明細表</TITLE>

  </HEAD ><BODY>

  <xsl:for-each select="report">

  <P/>

  <TABLE border="1" cellspacing="0">

  <CAPTION style="font-size: 150%; font-weight: bold">

  部件明細表

  </CAPTION>

  <TR>

  <TH>代號</TH>

  <TH>名稱</TH>

  <TH>規(guī)格</TH>

  <TH>數(shù)量</TH>

  <TH>總數(shù)量</TH>

  <TH>所屬裝配</TH>

  </TR>

  <xsl:for-each select="row">

  <TR>

  <TD><xsl:value-of select="代號"/></TD>

  <TD><xsl:value-of select="名稱"/></TD>

  <TD><xsl:value-of select="規(guī)格"/></TD>

  <TD><xsl:value-of select="數(shù)量"/></TD>

  <TD><xsl:value-of select="總數(shù)量"/></TD>

  <TD><xsl:value-of select="所屬裝配"/></TD>

  </TR>

   </xsl:for-each>

  </TABLE>

  </xsl:for-each>

  </BODY>

  </HTML>

2.2  EXCEL模板定義

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

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

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

 

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

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

<?xml version="1.0" encoding="gb2312"?>

<reportdefine>

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

       <cols  row="25" firstrow = "4">

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

                     <col index="A" propname = "Y">序號</col>

                  <col index="B" propname = "Y">代號</col>

                  <col index="C" propname = "Y">名稱</col>

                  <col index="E" propname = "Y">所屬裝配</col>

                  <col index="F" propname = "Y">數(shù)量</col>

                  <col index="G" propname = "Y">總數(shù)量</col>

                  <col index="D" propname = "Y">材料</col>

       </cols>

       <pagecounts>

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

              <curpage>F29:F29</curpage> /*當前頁數(shù)的輸出位置*/

       </pagecounts>

       <props>

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

              <prop name="代號">D2:D2</prop>

              <prop name="名稱">E2:E2</prop>

       </props>

</reportdefine>
上一篇:批量入庫功能
?
主站蜘蛛池模板: 芜湖藦卡机器人科技有限公司| 转轴测试机-按键寿命测试机-连接器插拔力试验机-深圳市丹荣检测 转盘萃取塔,DMF回收塔生产厂家-无锡弘鼎华化工设备有限公司 | 江苏中美铝业有限公司-【官网】| 上海喷涂厂|上海喷漆厂|粉末喷涂|平湖喷涂厂|平湖喷漆厂-平湖华梦金属科技有限公司 | 气体报警器,有毒气体报警器,可燃气体探测器,乙炔气体报警器,可燃气体检漏仪,便携式气体检测仪,气体报警控制器-山东如特安防设备有限公司 | 微型电磁阀_隔膜泵_活塞泵_微型水泵_微型真空泵_微型气泵【东莞市宗旨电子科技有限公司】 | 衡水一体化污水处理设备|循环水旁滤器|加药装置|钢厂浊环净化装置|河北欧意科技集团有限公司 | 深圳汽车贴膜_深圳全车车身改色贴膜|UPPF隐形车衣官网 | 树枝粉碎机,锯末机,木材粉碎机的专业生产厂家利鑫机械,问价格找利鑫 | 七台河市供排水有限责任公司| 小麦硬度指数仪-石灰活性测定仪-智能型砂强度仪-北京同德创业科技有限公司 | 耐磨陶瓷涂料_耐磨防腐涂料_KNM防腐陶瓷涂料-北京耐默 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 温州合发模架科技有限公司 | 郑州井盖雨水篦子厂家-建联建材 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 罗茨鼓风机维修_三叶罗茨风机维修厂家电话_山东长沙章丘鼓风机修理_章鼓高压真空泵「上门服务」 罗茨鼓风机价格_三叶罗茨鼓风机厂家-山东锦工有限公司 | 气动球阀 - 电动球阀 - 电站阀 - 汗越阀门 | 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 合肥年会策划-合肥开业庆典公司-合肥会务活动礼仪公司-合肥展台搭建/音响租赁公司 [七色海] | 九江市东鸿气体有限公司 | 天木生物科技有限公司-高通量自动化-细胞筛选平台 | 监控工程,安防监控公司,北京监控安装,北京安装监控,安装摄像头,北京监控维保,监控施工,北京监控维修,监控弱电工程,监控器安装,监控维护保养,监控工程设计,北京监控设备维修,监控报警安装,北京北方合力科技有限公司 | 球磨机配件_烘干机配件_回转窑配件_球磨机小齿轮_球磨机大齿轮-巩义市兴农机械制造公司 | 上海云屹国际快递-承接化工品_液体_粉末_化妆品_食品_锂电池等国际快递业务 | 惠州清洁公司|惠州保洁公司|惠州清洁|惠州保洁|惠州清洁服务|惠州保洁服务|壹壹集团 | 太原门禁系统_太原车牌识别_山西人脸识别系统-山西元一智能科技有限公司 | 手游下载_app下载_好玩的手游下载_安卓市场下载_163下载 | 精密机械加工_零件加工_机械零部件加工厂_高精密零件加工定制—深圳精密机械加工厂 | 微EAM - EHS安全管理系统-设备管理系统-设备全生命周期管理软件-HSE安全管理软件 | 随车吊/洒水车/低平板运输车-程力专用汽车股份有限公司 | 绍兴凯渥人力资源有限公司-劳务派遣,劳务分包,代办公司注册 | 智能锁十大品牌_指纹锁_智能锁加盟_开换锁-锁当家【官网】 | 泊头市特种油泵阀制造有限公司&nbsp;-&nbsp;渣油泵,重油泵,沥青泵,高压齿轮泵,煤焦油泵,导热油泵,三螺杆泵,圆弧齿轮泵,不锈钢齿轮泵, | 重大事件回顾:三亚哪里可以打炮?2025年最全实战攻略带你玩转真枪射击 | 热电偶_电磁流量计_温度传感器_涡轮流量计_铠装PT100_压力变送器-中瑞能 | 泰安兴润建材有限公司,泰安井盖定做,泰安警示桩定做,泰安雨水篦子定做,泰安操场篦子定做,泰安标志牌定做 | 一氧化碳检测仪_氢气报警器_臭氧分析仪-深圳万安迪 | 全自动贴标机厂家-深圳市优斯迪自动贴标机官网 | 上海机械加工-机械加工-精密机械加工-上海欧野精工机械有限公司 上海慧泰仪器制造有限公司_一体型马弗炉-可控真空干燥箱-强光稳定性试验箱 | 联系我们果博东方在线开户客服电话:19038688886 - 黑龙江旺广机械设备有限公司 | 截止阀,电动,气动,手动,化工截止阀-上海申弘阀门有限公司 |