IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Contrôle checkbox dans une listview [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2011
    Messages : 63
    Par défaut Contrôle checkbox dans une listview
    Bonjour,

    J'ai un petit soucis sur une suppression d'enregistrement(s) dans une listview.

    Avec le code suivant je cherche à supprimer un ou plusieurs enregistrements coché(s) et non pas sélectionné(s):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    Private Sub btnSuppRecord_Click()
        Dim LItem As ListItem
     
        For Each LItem In VueListe.ListItems
        If LItem.Checked Then
            DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
     
        On Error GoTo Err_BTFermeUNSAVING_Click
        DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
     
        'Supprime la ligne active
        Me.VueListe.ListItems.Remove (VueListe.SelectedItem.Index)
        Me.VueListe.ListItems.Remove LaLigne.Index
     
        Me.VueListe.Requery
    Exit_BTFermeUNSAVING_Click:
        Exit Sub
     
    'Gestion des erreurs
    Err_BTFermeUNSAVING_Click:
        MsgBox err.Description
        Resume Exit_BTFermeUNSAVING_Click
     
        End If
    Next
    End Sub
    Pour le moment, rien ne fonctionne. Evidemment avec 2 lignes de suppressions de la ligne active, j'ai une erreur à la fin...

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,

    La méthode de suppression (Domenuitem) que tu utilises (et qui au passage est obsolète) permet de supprimer des enregistrements d'un formulaire, pas d'une liste.

    Regarde dans la faq (ou le forum ) il me semble qu'il y a un exemple de manipulation des zone de liste.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2011
    Messages : 63
    Par défaut
    Merci

    Après réflexion je suis revenu en arrière. La listview ne me permettant qu'un effect visuel (et de classement par clic sur les entêtes). La manipulation des listbox étant plus aisée, j'ai opté pour cette solution

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tester les checkBox dans une listview avecun SimpleCursorAdapter
    Par link953 dans le forum Composants graphiques
    Réponses: 4
    Dernier message: 10/02/2014, 01h05
  2. Récupérer la valeur d'une Checkbox dans une ListView
    Par LHsafae dans le forum Développement Mobile en Java
    Réponses: 1
    Dernier message: 21/02/2013, 13h14
  3. Binding Checkbox dans une ListView
    Par Ashura95 dans le forum Windows Presentation Foundation
    Réponses: 12
    Dernier message: 18/10/2010, 16h50
  4. [C#] Checkbox dans une Listview : Toujours à false
    Par DébutantPgm dans le forum Windows Presentation Foundation
    Réponses: 9
    Dernier message: 24/05/2010, 23h57
  5. Réponses: 3
    Dernier message: 23/04/2009, 00h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo