Cioa, ho provato a passare la variabile nella funzione, ma poi non mi funzione quello che ho scritto dentro alla funzione e che prima funzionava...
mi da errore alla riga dove ho scritto "this.Image('images/header.JPG',115,8,80);"codice:for ((i=0); (i<i_fatt); (i++)) { pdf=new FPDF(); fattura=fatture[i] var data_fatt = new Date(); // Ridefinizione delle funzioni pdf.Header=Header(fattura); function Header(fatt) { var data_fatt = new Date(); var cn = new ActiveXObject("ADODB.Connection"); var strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = C:/Inetpub/wwwroot/mipson/public/mdb-database/db.mdb;Persist Security Info=False"; cn.Open(strConn); var rs = new ActiveXObject("ADODB.Recordset"); var SQL = "select format(data,'dd/mm/yyyy'), nome, cognome, rag_soc, piva, cf, prov, citta, cap, via, n, sconto, peso, spese_spe, tot_ordine, rif_ordine, id_fattura, nazione, presso_spe, citta_spe, prov_spe, cap_spe, via_spe, n_spe, nazione_spe from FATTURE WHERE id_fattura="+fatt+""; rs.Open(SQL, cn); while(!rs.eof) { data_fatt=(rs(0).value); //data_fatt=dateFormat(data_fatt, "dd/mm/yyyy"); //data_fatt.format("dd/mm/yyyy"); nome=(rs(1).value); cognome=(rs(2).value); rag_soc=(rs(3).value); ............... this.Image('images/header.JPG',115,8,80);
mi dice Errore di run-time di Microsoft JScript (0x800A01B6)
Proprietà o metodo non supportati dall'oggetto
se tolgo this e metto pdf stessa cosa....
Dove sbaglio?
![]()

Rispondi quotando
