Perchè il crystal report mi stampa tutto quello che c'è nella tabella del database e alla fine quello che c'è nel datatable filtrato?
in parole povere creo il report.rpt all'interno dell'oggeto crystalreportview, lgi associo il database inserisco i campi nel foglio creo una funzione che con una query sql mi filtra in base a dei criteri e la metto in un datatable lancio il debug e mi stampa prima tutti i record poi quelli del datatable, se tolgo l'associazione al datatable mi stampa tutti i record
Forse vi serve un pò di codice? premetto che la stringa sql messa in una query in access direttamente funziona
Nel db ho messo 3 record due con ntipo=2 e uno con ntipo=1
cosi facendo mi stampa a video 2 volte tutti e tre i record cioè 6 in totale se tolgo il
report.SetDataSource(dt)
mi stampa una volta.
Perchè?
Ciao