tengo este codigo donde asigna el los valores del datagrid a un movieclip se hizo esto para que se imprimeran todos los registros y si se estan almacenando los datos en el movieclip pero al momento de imprimirlo en papel no hace nada, no se si me podrian ayudar con este codigo de manera que pueda imprimir ó si me sugieren algo estoy abierta a sugerencias....
var printer:PrintJob = new PrintJob();
this.createEmptyMovieClip("impresor_mc",this.getNe xtHighestDepth());
impresor_mc._x = -200;
impresor_mc._y = -500;
for (var i=0; i<periodos_dg.dataProvider.length; i++) {
var clip:MovieClip=impresor_mc.createEmptyMovieClip("r ow" + i + "_mc", impresor_mc.getNextHighestDepth());
var it:Number = 0;
for (var each in periodos_dg.dataProvider[i]) {
clip.createTextField(each + "_txt", clip.getNextHighestDepth(), 0, 0, 100, 20);
_txt = clip[each + "_txt"];
_txt.border = true;
_txt.borderColor = 0;
_txt.text= periodos_dg.dataProvider[i][each];
_txt._x = 100 * it;
it++
}
clip._y = 20 * i;
}
if (printer.start()) {
if (printer.addPage(impresor_mc)) {
printer.send();
}
}