Ho realizzato una fattura con la classe di baol,
ho 1 problem che quando vado nella seconda pagina la prima riga degli item in fattura si allinea a destra.
Qualcuno ha riscotnro lo stesso problema.
Esiste una soluzione
codice:
pdf.SetFont "helvetica","",8
FOR X = 1 to Request("Codice_Prodotto").Count
cod = Request("Codice")(X)
Nom_Prod = Request("Nome_Prodotto")(X)
qty = Request("quantita")(X)
Prz_Vend_Ing_Scont = Request("Prezzo_Vendita_Ingrosso_Scontato")(X)
Prz_Vend_Ing_Scont_Tot = Request("Prezzo_Vendita_Ingrosso_Scontato_Totale")(X)
Sc_Vend_Ing = Request("sconto_vendita_ingrosso")(X)
Tax = Request("tasse")(X)
totale = Request("totale")(X)
Prz_Ricar_Ingr = Request("Prezzo_Ricaricato_Ingrosso")(X)
Img_Prodotto = Request("Img_Prodotto")(X)
pdf.Text 15,y+3, cod
pdf.Cell 30,20,"",1,0,"C"
pdf.Cell 60,20,Nom_Prod,1,0,"L"
pdf.Cell 15,20,qty ,1,0,"C"
pdf.Cell 30,20,Prz_Ricar_Ingr,1,0,"R"
pdf.Cell 15,20,Sc_Vend_Ing,1,0,"C"
'pdf.Cell 25,5,Prz_Vend_Ing_Scont_Tot,1,0,"R"
pdf.Cell 25,20,totale,1,0,"R"
pdf.Cell 15,20,Tax,1,1,"C"
NEXT
Nel modello inserito questo è l'intestazione della tabella
codice:
this.Ln(5);
this.SetFont('helvetica','',6);
this.Table.Border.Width = 0.1;
this.Table.Border.Color='00008B';
this.Table.Fill.Color='CCCCCC';
this.Table.TextAlign ='C';
this.SetFont('helvetica','B',6);
this.SetColumns (30,60,15,30,15,25,15);
this.Row('Codice / \n Ref Number','Descrizione / \n Description','Q.tà / \n Qty','Prezzo Unitario/ \n Unit Price ','Sconto / \n Discount','Importo Netto / \n Net Price','IVA / \n VAT');
In allegato uno screen-shot con il problema cerchiato in rosso
Ringrazio anticipatamente