1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

AIDE Problème case à cocher Champs Arbre

Discussion dans 'Windev' créé par redha2010, Déc 5, 2018.

  1. redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226
    Bonjour
    j'ai besoin d'utiliser le champs Arbre ( TreeView) dans mon application windev (je suis sur WD 22)
    le problème se pose quand je coche un élément dans l'arbre
    j'ai relie ma table avec le champs arbre

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    et utiliser la case a cocher

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    resultat

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    mais après avoir sélectionner une case le champ titre se transforme on 0 ou 1 selon la sélection
    pourtant j'ai rien fait en code pour mètre a jour le titre

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    Tags:
  2. redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226
    pas de nouvelle ?
     
  3. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    Bonsoir @

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    As-tu essayé de décocher la case Liaison réflexive ici?:

    [​IMG]
     
  4. redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226
    bonsoir

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    si je décoche Liaison réflexive j'aurai pas les sous-niveau relié avec les niveaux parents
     
  5. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    Je pense que j'ai compris pourquoi.

    Pour avoir un affichage normal, il faudrait mettre dans ta table donnees deux rubriques : donnees.IDDonnees et donnees.IDDonnees_Parent

    étant donné que :
    IDDonnees est la rubrique de parcours

    IDDonnees_Parent est la rubrique qui maintient l'ID du parent du nœud

    Dans ton cas : tu as relié le Liblet
    NIVEAU avec IDDonnee

    Il est dit dans l'aide (Ref :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    )

    [​IMG]
     
    joker apprécie ceci.
  6. redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Dans ton cas : tu as relié le Liblet NIVEAU avec IDDonnee
    Cliquez pour agrandir...
    oui biensure
    niveau est un clé avec doublons qui représente IDDonnees_Parent

    résultat d'affichage montre que j'ai bien relié l'arbre avec mes données

    [​IMG]
     
  • suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    Rebonsoir @

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Je pense à :

    1- La fonction ArbreAffiche
    Faut-il rafraichir l'affichage du champ arbre?

    et à la précision sur

    2- Le déplacement du bandeau de sélection sur le champ arbre.
    Je cite :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    michel et joker aiment ça.
  • redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226
    Bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    voila mon exemple de test pour voir
    j'ai écrit aucun code dans l’exemple j'ai juste lié mes données a l'arbre
     

    Fichiers attachés:

  • channibal

    channibal Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 22, 2018
    Messages:
    210
    J'aime reçus:
    277
    Bonjour,

    Malheureusement, avec la manière actuelle dont PCMou gère les coches présentent dans les champs arbres, je dirais que ce comportement est plus que "normal".
    Oui, c'est "normal" parce que les coches ajoutés font partie du titre affiché dans l'arbre, ce qui dans le cas d'un fichier lié pose un problème puisqu'il écrase directement la rubrique liée, dans ton cas la rubrique "Titre", dés le changement de son état dans l'arbre.


    Solution 1:
    Tu choisi le remplissage par programmation. Cas un peut compliquer a mettre en place mais plus souple pour la gestion des coches, surtout à 3 états.
    Beaucoup d’exemples pratiques sont cités dans les aides ou sur d'autres forums.

    Solution 2 :
    Pour contourner le problème avec un arbre fichier, tu passe par un fichier temporaire.

    Les coches dans les champs arbres sont pratiquent dans le cas d'un arbre qui se rempli par programmation mais dans les arbres fichiers le problème persiste encore.
    Voici donc ce que j'ai modifié dans ton projet :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Bon Dev.
     
    redha2010, suenodesign et joker aiment ça.
  • Partager cette page

    Chargement...