Ciao, sto cercado di capire come funziona la stampa con la classe PdfWriter e seguendo l'esempio messo su Guida ai report dopo aver creato la sotto classe come nell'esempio e creando la funzione data
PUBLIC SUB Data()
ME.AddPage()
ME.Bookmark("Page - 1")
ME.SetFont("Arial", " ", 10)
ME.Cell(20, 6, "No", TRUE, 1, "C", FALSE)
END
poi in un form con un pulsante ho messo questo
PUBLIC SUB Button1_Click()
DIM hStampa AS Process
DIM pdf AS FTest
RANDOMIZE
pdf = NEW FTest("Portrait", "mm", "A4")
pdf.Open()
pdf.AliasNbPages()
pdf.Data
pdf.Output(User.Home & "/report.pdf", FALSE) ' qua viene creato il file pdf
hStampa = SHELL ("evince " & User.Home & "/report.pdf")
END
ho il seguente errore quando compilo Unknow identifer: Compress alla linea 3143 in PdfWriter
Poi se cambio il codice così
PUBLIC SUB Button1_Click()
DIM hStampa AS Process
DIM pdf AS FTest
RANDOMIZE
pdf = NEW FTest("Portrait", "mm", "A4")
pdf.Open()
pdf.AliasNbPages()
pdf.Data
pdf.Output(User.Home & "/report.pdf", FALSE) ' qua viene creato il file pdf
' hStampa = SHELL ("evince " & User.Home & "/report.pdf")
hStampa = SHELL ("lpr " & User.Home "/report.pdf") WAIT " ' qua lo mandiamo in stampa"
END
non capisco perchè in automatico mi da le " finali al commento
' qua lo mandiamo in stampa", comunque la cosa che non capisco e perchè mi da un altro diverso errore quando lo compilo che è questo Missing ')' alla linea 16 in TestPdf