SELEZIONE SOOLO DI UN RECORD

venerdì 20 aprile 2007 - 09.16

DANINAPOLI Profilo | Junior Member


Ciao a tutti.
Faccio un esempio.
Ho una tabella con dei codici articolo. a questa tabella collego una tabella dei codici a barre.
Ora la tabella dei codici a barre può contenere + record ma a me serve visualizzarne uno solo.
Le tabelle sono collegate con il valore esterno sinistro.
Devo necessariamente fare un sottoreport ?
Esiste un modo per fare ricavare solo un record ?

grazie come sempre.

AndreaKpr Profilo | Senior Member

Se non vuoi fare un sotto report
potresti invece di corregare la tabella priamaria a quella del bar code, la colleghi ad vista che porta fuori solo 1 record per articolo.
Altrimenti fare un gruppo su articolo e mettere il barcode nella testata del gruppo.

freeteo Profilo | Guru

ciao,
se hai una relazione da fare tra 2 tabelle il mio consiglio è quello di fare una bella "left join" tra le due direttamente dalla stringa sql che usi per caricarti i dati.
Fatto questo, raggruppi il report per i campi in comune che hai (e che quindi se li mettessi direttamente nella sezione "dettagli" del report, verrebbero ripetuti n-volte), in modo da avere quello che ti serve, con la treeview di sinistra generata che facilita l'utente nella navigazione, possibilita' di fare sommatorie...etc... insomma tutto quello di utile che ne deriva dal raggruppamento.
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5