Salut,
Deux solution:
La première et celle que je te conseil c'est de matcher sur le noeud parent (ton tableau) et de faire des removechild ou un si ton tableau est optionnel (mais je sais plus si il faut pas réinserer le noeud vide (ton tableau) à vérifier. Test en mode exploitation et regarde si après ta manip tu peu de nouveau insérer une ligne).
Sinon a la sauce Infopath avec thisXDocument.View.ExecuteAction("xCollection::remove", "Person_515");
thisXDocument.View.ExecuteAction("xCollection::remove", "Person_515");
la 2ème valeur tu la trouvera dans les propriétés de ton tableau dernier onglet si le nombre (ici 515) fait une erreur il faut soit l'incrémenter ou le diminuer de 1. Le mieux est d'aller voir dans le manifest.xsf.
Infopath 2007, Langage: C#2.0 (Modèle Objet 2003)
merci de lire ceci