Devo visualizzare dei dati in maniera un po insolita, mi spiego...

1) "FUORIndocumento" rappresenta il n. di fatture di acquisto per cui ci saranno + numeri uguali..per esempio potrebbero esserci 3 n. 56

2) "DENTROcod1" è il numero di codice degli articoli e ad un n. fattura puntano molti articoli...ad esempio ad ogni n. fattura 56 ci sono 10 o più articoli.

...il codice sottoPostato mi visualizza il "FUORIndocumento" sopra i vari articoli "DENTROcod1" che si ripetono fino alla fine.


Il mio problema sta nel fatto che quando ho 2 o + "FUORIndocumento" identici (ad esempio 2 o + n. fattura 56) rimane il n. 56 fuori e si ripetono gli articoli prima del primo n.56 poi del secondo.

Come faccio a far ripetere anche il "FUORIndocumento" oltre agli articoli nel modo grafico quì riportato? (non so come fare a spiegarmi speriamo abbiate capito )

------- "FUORIndocumento"
-- "DENTROcod1"
-- "DENTROcod1"
-- "DENTROcod1"


------- "FUORIndocumento"
-- "DENTROcod1"
-- "DENTROcod1"
-- "DENTROcod1"


------- "FUORIndocumento"
-- "DENTROcod1"
-- "DENTROcod1"
-- "DENTROcod1"


codice:
 <%
if (rec.EOF) Response.redirect ("Nontrovato.asp") ;
else 


   
    Response.Write(rec("FUORIndocumento"));

while (!rec.EOF) {

 Response.Write(rec("DENTROcod1"));

 rec.MoveNext();
}