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

WinDev Discussion :

Manipuler un onglet par glisser/déposer


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Par défaut Manipuler un onglet par glisser/déposer
    Bonjour,

    J'aimerais faire un glisser déposer d'un tableau vers un volet précis d'un onglet.

    Dans l'initialisation de la table, j'ai mis le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MoiMême..DndSource = dndProgrammé
    DnDEvénement(Debut,MoiMême,dndDébutGlisser)
    Sans aucun code dans l'onglet, lorsque je glisse une ligne de ma table vers un des volets de l'onglet celui ci devient actif mais je ne peux pas programmer l'action sur l'onglet.

    Lorsque je met dans l'initialisation de l'onglet le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    MoiMême..DndCible = dndProgrammé
    DnDEvénement(survol,MoiMême,dndSurvol)
    DnDEvénement(lacher,MoiMême,dndLâcher)
    Les volets que je survole ne s'activent plus automatiquement
    Comment faire svp ?

    Merci par avance

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Par défaut
    Bonjour,

    juste pour avoir des infos supplémentaires :

    Y a-t-il une table dans le volet ? Si oui, il faut juste jouer avec les coches est source et est cible des 2 tables concernées. Bien vérifier que le nombre de colonnes est suffisant dans la table cible pour éviter les mauvaises surprises ( masquer celles qui ne serviront pas par exemple).
    Ensuite lorsque tu déplaces, tu vas sur l'onglet, il t'affiche le contenu et tu lâches en te positionnant au dessus de la table qui est apparue.

    S'il n'y a pas de table dans le volet, je ne vois pas dans quel champ tu veux faire ton glisser.

    à bientôt,

    Nicolas

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 34
    Par défaut
    Bonsoir,

    Merci pour ta réponse. Comme cela ça fonctionne, il y a bien une table dans chaque volet. Mais en fait je voudrais faire mon déposé directement sur le volet de l'onglet sans devoir me placer dans la table. Est ce possible ?


    Merci par avance.

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Par défaut
    Là, je ne vois pas comment on peut faire pour déplacer des éléments d'objets aussi différents entre eux. Peut-être est-ce possible mais je n'en sais rien.

    Si déjà dans les propriétés de l'onglet il n'y a pas le fait d'être cible, c'est que ce n'est pas prévu et ensuite cela voudrait dire que Windev sait gérer à la volée la création de champ dans un onglet pour faire le déposer .... et je pense que ce n'est pas le cas !

    à bientôt,

    Nicolas

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 6
    Par défaut
    Pour quelque chose comme ca, il va falloir passer par Champclone dans une procédure appelé sur le glisser deplacer en mettant comme cible du glisser, le champ onglet.

Discussions similaires

  1. [AC-2007] Déplacer les enregistrements par Glisser / Déposer
    Par thomasly dans le forum IHM
    Réponses: 4
    Dernier message: 11/08/2014, 00h34
  2. Réponses: 0
    Dernier message: 17/04/2014, 17h45
  3. [Batch] Modification d'un fichier txt par glisser/déposer
    Par L.rod dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 18/09/2009, 13h41
  4. Ajouter un enregistrement par glisser/déposer
    Par KonTiKI dans le forum IHM
    Réponses: 3
    Dernier message: 08/03/2007, 17h59

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