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 :

Ajouter dynamiquement des zones cliquables avec du code sur un plan


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Juillet 2017
    Messages : 55
    Par défaut Ajouter dynamiquement des zones cliquables avec du code sur un plan
    Bonjour,

    J'ai une base gérant des fiches relatifs à des objets.
    Je souhaite ajouter une fonctionnalité de localisation graphique des objets sur un plan.
    - après avoir choisi un objet, en cliquant sur un point/zone du plan, ce point est associé à l'objet, et une image (croix par exemple) apparait sur l'image
    - en cliquant sur une croix présente sur la fiche de l'objet correspondant s'affiche

    Je souhaite implémenter cette fonctionnalité ainsi :
    - Ajout d'objets sur le plan : au clic sur l'image, un bouton (une croix sur fond transparent) est créé avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CreateControl(frm.Name, acCommandButton, abscisse, ordonnée)
    et l'identifiant de l'objet est associé au bouton
    et le code correspondant à l'événement clic est ajouté en VBA (est-ce possible?)
    - En modalité consultation, au clic sur un bouton images, la fiche de l'objet correspondant est ouverte.

    Est-ce que cela vous semble réalisable ? Existe-t-il d'autres solutions (peut-être plus simples) ?

    Merci pour vos réponses

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 414
    Par défaut
    Bonjour,

    Une petite application qui fait à peu près cela. Il faut cliquer sur Code pour voir le point sur le plan. Un clic sur un point du plan sélectionne l'enregistrement correspondant Code. Quand un Code n'est pas représenté sur le plan, un bouton + est affiché en pied de formulaire pour ajouter un point sur le plan, point qu'il faut ensuite déplacer à l'endroit voulu. X,Y sont les coordonnées du point sur le plan.

    Note: L'instruction CreateControl() est vraiment fort délicate à utiliser. Pour une raison que je n'ai pu déterminer elle ne fonctionne plus si on ne l'appelle pas très directement.

    Cordialement.
    Bonne continuation.
    Fichiers attachés Fichiers attachés

  3. #3
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Juillet 2017
    Messages : 55
    Par défaut
    Merci cela me donne les bases pour mettre en place ce que je souhaite.

    Merci beaucoup !

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

Discussions similaires

  1. Upload multiple avec ajout dynamique des champs
    Par siddh dans le forum Téléchargez
    Réponses: 0
    Dernier message: 03/10/2011, 16h55
  2. [AC-2007] Etat VBA ajouter dynamiquement des zone de texte (Champ)
    Par B_SKO dans le forum IHM
    Réponses: 4
    Dernier message: 23/06/2011, 23h41
  3. Upload multiple avec ajout dynamique des champs
    Par Invité dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 25/02/2008, 14h09
  4. rollover dans une image avec des zones cliquables
    Par brasco06 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/02/2006, 11h15
  5. [FLASH MX2004 ] Définir des "zones cliquables"
    Par chodaboy34 dans le forum Flash
    Réponses: 3
    Dernier message: 07/11/2004, 18h58

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