private function printHandler():void{
var printJob:FlexPrintJob = new FlexPrintJob();
printJob.printAsBitmap = true;
if (printJob.start()){
var myPrintData:PrintDataGrid=new PrintDataGrid();
var dataCol:DataGridColumn = new DataGridColumn();
dataCol.headerText = "序号";
dataCol.dataField= "NUM";
dataCol.width = 60;
var dataCol0:DataGridColumn = new DataGridColumn();
dataCol0.headerText = "拐点号";
dataCol0.dataField= "GDH";
dataCol0.width = 60;
var dataCol1:DataGridColumn = new DataGridColumn();
dataCol1.headerText = "X_坐标(起标高)";
dataCol1.dataField= "XZB";
dataCol1.width = 125;
var dataCol2:DataGridColumn = new DataGridColumn();
dataCol2.headerText = "Y_坐标(止标高)";
dataCol2.dataField= "YZB";
dataCol2.width = 125;
var dataCol3:DataGridColumn = new DataGridColumn();
dataCol3.headerText = "矿体标识";
dataCol3.dataField= "KTBS";
dataCol3.width = 220;
var dataCol4:DataGridColumn = new DataGridColumn();
dataCol4.headerText = "性质";
dataCol4.dataField= "XZ";
dataCol4.width = 60;
myPrintData.columns = myPrintData.columns.concat(dataCol)
myPrintData.columns = myPrintData.columns.concat(dataCol0)
myPrintData.columns = myPrintData.columns.concat(dataCol1);
myPrintData.columns = myPrintData.columns.concat(dataCol2);
myPrintData.columns = myPrintData.columns.concat(dataCol3);
myPrintData.columns = myPrintData.columns.concat(dataCol4);
Application.application.addChild(myPrintData);
myPrintData.dataProvider = dgCoord.dataProvider;
myPrintData.width=printJob.pageWidth;
myPrintData.height=printJob.pageHeight;
myPrintData.sizeToPage = true;
printJob.addObject(myPrintData);
while(myPrintData.validNextPage){
myPrintData.nextPage();
printJob.addObject(myPrintData);
}
Application.application.removeChild(myPrintData);
printJob.send();
}
}
<mx:DataGrid id="dgCoord" right="0" bottom="30" top="30"  left="0" editable="true" width="100%"
visible="true" draggableColumns="false" sortableColumns="false" fontFamily="微软雅黑" fontWeight="normal"
allowMultipleSelection="true" color="#0b333c" borderThickness="0"
fontStyle="normal" textDecoration="normal" fontSize="12">
<mx:columns>
<mx:DataGridColumn headerText="序号" dataField="NUM" width="10" editable="false" textAlign="center"/>
<mx:DataGridColumn headerText="拐点号" dataField="GDH" width="10" textAlign="center"/>
<mx:DataGridColumn headerText="X_坐标(起标高)" dataField="XZB" width="23" textAlign="center"/>
<mx:DataGridColumn headerText="Y_坐标(止标高)" dataField="YZB" width="23" textAlign="center"/>
<mx:DataGridColumn headerText="矿体标识" dataField="KTBS" width="18" textAlign="center"/>
<mx:DataGridColumn headerText="性质" dataField="XZ" width="10" textAlign="center"/>
</mx:columns>
</mx:DataGrid>

PrintDataGrid是分页打印不可缺少的部分。

最新文章

  1. SQL Server-数据类型(七)
  2. matlab mat文件读取和调用
  3. ADO.NET 中的数据并发
  4. the c programming language 2-3
  5. 使用Theos做一个简单的Mobile Substrate Tweak
  6. Shell自学之运算符和echo(W3C)
  7. Delphi备忘录——基本语句
  8. Python3自定义日志类教程
  9. 深度原理与框架-图像超分辨重构-tensorlayer
  10. jieba库词频统计
  11. hdu 1907 (尼姆博弈)
  12. 关于HashMap和HashTable.md
  13. HRBUST - 2358 Magic network
  14. spring 中几种注解的说明
  15. ETL项目场景
  16. M1个人贡献分以及转会确定
  17. 寻找[nginx] 由Lua 粘合的Nginx生态环境-- agentzh
  18. 阿里巴巴分布式数据库服务DRDS研发历程
  19. servlet request getQueryString 汉字的URI编码如何转码
  20. PHP SQL写法 积累(注:PHPSQL与LINQ SQL相似)

热门文章

  1. Chapter 3 Protecting the Data(2):分配列级权限
  2. oracle中去重复记录 不用distinct
  3. Linux 句柄是什么 ?
  4. Leetcode_112_Path Sum
  5. 9.1、Libgdx的输入处理的配置和查询
  6. (NO.00001)iOS游戏SpeedBoy Lite成形记(十)
  7. Leetcode_111_Minimum Depth of Binary Tree
  8. andrid面试题
  9. Linux System Programming --Chapter Nine
  10. AngularJS进阶(十一)AngularJS实现表格数据的编辑,更新和删除