Code:
Private Sub Report_Open(Cancel As Integer) Me.RecordSource = "SELECT Trattative.IDtrattativa, Date() AS Data, Trattative.NumeroCandidatoCliente, Candidati.IDcandidato, Aziende.Azienda, Aziende_1.Azienda AS Cliente, Candidati.nome & "" "" & Candidati.cognome AS NomeCognome, Comuni.Comune, Comuni.Regione, Professioni.PosizioneLavorativa, Candidati.[data di nascita], DateDiff(""yyyy"",[data di nascita],Date()) AS Età, Candidati.cellulare, Candidati.[Email personale], Candidati.[Ptf banca personale], Candidati.[Ptf trasferibile personale]," & vbCrLf & _
"Candidati.[Ptf trasferibile personale], Candidati.[Numero clienti banca], Candidati.[Numero clienti personali], FormatCurrency(([ptf banca personale]*1000000)/[numero clienti banca],0) AS [Media clienti banca], FormatCurrency(([ptf trasferibile personale]*1000000)/[numero clienti personali],0) AS [Media clienti personale], Candidati.[Ptf gestito], Candidati.[Ptf assicurativo], Candidati.[Ptf amministrato], Candidati.Liquidità, Candidati.[Redditività ptf trasferibile], Trattative.[Note portafoglio], Candidati.[RAL/Fatturato], " & vbCrLf & _
"Candidati.Premi, Candidati.[Corrispettivo patto], Candidati.[Patto di non concorrenza], Candidati.[scadenza patto], Candidati.[penale economica], Trattative.profilo, Trattative.[Motivazione al cambiamento], Trattative.Richieste, Trattative.[Note portafoglio gestito in banca], Trattative.[Trattative in essere], Candidati.livello, Candidati.[Ultimo cambio azienda], Candidati.benefit, Aziende_1.logo " & vbCrLf & _
"FROM Aziende AS Aziende_1 INNER JOIN (Clienti INNER JOIN (Professioni INNER JOIN (Aziende INNER JOIN ((Comuni INNER JOIN Candidati ON Comuni.IDComune = Candidati.ComuneID) INNER JOIN Trattative ON Candidati.IDcandidato = Trattative.CandidatoID) ON Aziende.IDazienda = Candidati.AziendaID) ON Professioni.IDposizione = Candidati.PosizioneID) ON Clienti.IDCliente = Trattative.ClienteID) ON Aziende_1.IDazienda = Clienti.AziendaID " & vbCrLf & _
"WHERE (((Trattative.IDtrattativa)= " & TrattativaIDStr & "));"
Call SubreportsVis(False)
End Sub
Private Function SubreportsVis(Visibile As Boolean)
Me.Report_Analisi_portafoglio_banca.Visible = Visibile
Me.Report_Analisi_portafoglio_trasferibile.Visible = Visibile
Me.Report_Portafoglio_banca.Visible = Visibile
Me.Report_Portafoglio_trasferibile.Visible = Visibile
Me.Report_PTFCittà.Visible = Visibile
Me.Report_statistiche_portafoglio_banca.Visible = Visibile
Me.Analisi1INT.Visible = Visibile
Me.Analisi2INT.Visible = Visibile
Me.Analisi3INT.Visible = Visibile
Me.Analisi4INT.Visible = Visibile
End Function
Could be something else that adds blank pages?