Ciao a tutti i programmatori c# spero riuscite a darmi 1 aiuto come al solito ,
devo effettuare una stampa di dati che non sono inseriti nel db e utilizzo Crystal Report .
Quello che ho fatto è copiare dei dati in 1 file di testo separati da ";" e agganciare questo file di testo come origine dati in crystal report .
Considerate che i dati sono molti e che non posso inserirli nel db nel server perchè più utenti contemporaneamente devono poter lanciare la stampa e non posso creare una Tabella "fittizia" che utilizzo solo per popolarla al momento della stampa, per questo motivo ho utilizzato la tecnica del file di testo locale.
Però c'è un problema:
una colonna ha molti dati che sono solo numeri ed alcuni numeri con testo .. in automatico crystal report non considera quelle poche righe dove c'è numeri con testo in questa specifica colonna perchè è come se la considera 1 campo numerico.
Spero sono riuscito a spiegarmi .
Allora pensavo che ho 2 strade per risolvere questo problema :
1. Capire come poter far considerare a Crystal Report questo campo come alfanumerico e non solo numerico (e non ci sono riuscito)
2. Non utilizzare la tecnica del file di testo ma bensì creare un DataTable da passare come origine dati al report così il DataTable ha i campi con il tipo determinato. Però non riesco a capire come posso creare un DataTable che non è in alcun modo agganciato al db e popolarlo , da qui il titolo del post
Spero che qualcuno possa aiutarmi , vi ringrazio anticipatamente e se qualcuno non ha capito il mio problema (cosa probabile dato che credo di essere stato poco chiaro) rispondete che posso cercare di chiarirlo meglio
|