Grazie Santino, ma solo ora riesco a provare.
Funziona a metà nel senso che il successivo è ok, ma quando selezioni precedente mi si posiziona sempre sulla prima.
Il problema è che non ho mai visto una query così complicata: non so neanche da che parte cominciare per sistemarla.
Se hai qualche suggerimento te ne sarei grato, altrimenti la notte è lunga....

Comunque grazie dell'aiuto; non ci sarei mai arrivato da solo e sicuramente è un bel passo in avanti rispetto a quanto avevo realizzato.

Marco