Trebam da isprintam jedan manji report koji se treba generisati na osnovu ulaznih podataka ali na nacin da kad se pokrene AIR aplikacija i kad covjek upise podatke koji se traze od njega, klikne na dugme PRINT i onda se odmah (bez otvaranaj tog reporta) vrsi printanje.
Ja nikako da uspijem i non stop dobijam praznu stranicu umejsto podataka.
Printanje vrsim sa ovom funkcijom:
Code:
import components.Print_OV;
import mx.collections.ArrayCollection;
import mx.printing.*;
public function OVprint():void {
var printJob:FlexPrintJob = new FlexPrintJob();
printJob.start()
var Printanje:Print_OV = new Print_OV();
this.addElement(Printanje);
printJob.addObject(Printanje);
printJob.send();
this.removeElement(Printanje);
}
import components.Print_OV;
import mx.collections.ArrayCollection;
import mx.printing.*;
public function OVprint():void {
var printJob:FlexPrintJob = new FlexPrintJob();
printJob.start()
var Printanje:Print_OV = new Print_OV();
this.addElement(Printanje);
printJob.addObject(Printanje);
printJob.send();
this.removeElement(Printanje);
}
Kako bih jos malo pojasnio:
U projektu imam jedan glavni mxml file i jos jedan u folderu components koji u stvari predstavlja strukturu tog reporta. Ja sumnjam da nisam izabrao ispravane elemnte koji se mogu isprintati. To sumnjam zato sto sam proces printanja prolazi ali se nista ne isprinta tj. bude prazan papir.
Pomagajte molim vas, jer evo poludit cu uskoro.
Ajd Zdravo