ciao,
il problema sta nel fatto che tu metti il filtro nel viewer ma non v amesso li, va messo piuttosto nel ReportDocument che carichi:
varformula = "{RFATTURE.FATTURA}= " & Form14.NumeroTextBox.Text
..### queste 2 righe
..### vanno eliminate
objdoc.Load(Application.StartupPath & "\crystalreport4.rpt")
.... tutto ok il resto...
objdoc.DataDefinition.REcrodSelectionFormula = varformula
CrystalReportViewer1.ReportSource = objdoc
CrystalReportViewer1.RefreshReport()
codsi' facendo dovrebbe andare inquanto hai detto al report di filtrare i dati quando viene elaborato, il viewer lo visualizza solamente
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo