Failed to refetch row

Bonjour
Reprenant après 6 mois une application base je suis arrêté par

"Erreur d'exécution BASIC.
Une exception s'est produite :
Type: com.sun.star.sdbc.SQLException
Message: Failed to refetch row."

ce qui se produit à la ligne "oEv.Source.Last" de

$Sub ouvrirtout(oEv as Object)
'    MsgBox("ouvrirtout")
    oEv.Source.Last
    oEv.Source.First
End Sub

Il s'agit en cliquant sur une ligne de la table-maître d'afficher dans une grille les lignes d'une table secondaire dont un champ est égal à la valeur donnée par la table-maître.

L'erreur ne se produit que pour certaines valeurs de la table-maître.

merci