28 messaggi dal 29 ottobre 2006
Ciao ragazzi, (ho inviato questo post su asp per sbaglio)

chiedo gentilmente aiuto se q.no sa.. ne ho bisogno per un lavoro urgente.

Non riesco a capire come mai lanciando il Form (uso VB2005), in cui ho un ReportViewer, mi visualizza tutti i record che deve tranne l'ultimo!!!


Il problema è che questa strana mancanza di record la fa 1 volta ogni 3-4 volte... non capisco!

quindi non e' problema di codice o altro, ma problema
di qualche refresh da parte del ReportViewer..

ma perchè una volta si e 3-4 no?

Vi ringrazio
saluti
a tutti
28 messaggi dal 29 ottobre 2006
Se a q.no puo' essere utile,
ho scoperto che questo scherzo me lo fa solo
con i report composti da piu' di una pagina.

Perchè ho provato a lanciare il report
con una decina di dettagli (quindi mezza pagina)
e per 50 volte mi ha sempre visualizzato tutti e dieci i record.

Poi ho lanciato il report composto da 3 pagine
e alla 4 volta mi mancava l'ultima riga nell'ultima pagina...

misteri del Framework!
Dovresti postare un pezzo di codice,in ogni caso report viewer per Vs 2005 fa dannare se nel tuo caso utilizzi delle textbox in caso di overlap dei textbox il rendering va a farsi benedire e il risultato è apparentemente un po' casuale.

Quindi prova a controllare che il tuo report faccia correttamente il rendering della pagina.

Ciao Marco

Corso SEO DeepSEO
Libro SEO, SEM e Web Marketing
Siti Web Parma
28 messaggi dal 29 ottobre 2006
Ciao Marco,
grazie per la risposta...

si in effetti ho paura che i dati vengano messi un po' a caso...

cosa non bella visto che il cliente dovrebbe stampare delle fatture!

codice? non so quale intendi, anche perchè ce n'è poco... dimmi quale e
te lo mando...



riassumo in breve:
ho un report con intestazione, corpo e piè

nell'intestazione e nel piè ho dei parametri (dei dati del cliente)
che voglio vengano ripetuti in ogni pagina...

nel corpo ho messo una tabella a sei colonne e in ogni colonna
ci ho buttato dentro i campi di un db presi da origine dati,
in pratica codice, descrizione, prezzo... le solite cose..

quindi, se ho più di una pagina,
la tabella non riesce a completare il render fino all'ultimo record..
incredibile...

Mentre se ho una pagina funziona tutto correttamente,
quindi il problema è il render su + pagine...



Visto il tuo consiglio farò fare una "sum" (nascondendola) della colonna importo
e la confronterò con il totale fattura, se è corretto lascio così
altrimenti faccio uscire una scritta dicendo:
"ATTENZIONE REPORT FULMINATO" :)


Ma non mi sembra normale! Ma siamo sicuri che la fatto microsoft?

tu cosa mi consigli?


Ciao e grazie
Io ho avuto diversi problemi con il 2005 che ho risolto in parte utilizzando la versione nuova VS 2008.

Te che database usi?

Ti allego qualche links nella speranza possa esserti d'aiuto:

http://www.gotreportviewer.com/

http://msdn.microsoft.com/it-it/library/ms252067%28VS.80%29.aspx

Secondo me il problema risulta legato al rendering sbagliato della pagina, una soluzione come proponi te può essere un'idea, sempre se al cliente piaccia :)

Corso SEO DeepSEO
Libro SEO, SEM e Web Marketing
Siti Web Parma
28 messaggi dal 29 ottobre 2006
con questo applicativo ho usato un DB di ACCESS...

ma piano piano cerco di migrare a SQL SERVER

ciao
grazie
per i link

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.