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

IHM Discussion :

Formulaire fenêtre modale et requête [AC-2016]


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2019
    Messages : 196
    Par défaut Formulaire fenêtre modale et requête
    Bonjour,

    Dans l'élaboration de ma base de donnée j'ai ajouté un bouton qui ouvre une fenêtre en mode "Formulaire Modale" qui recense une multitude de champs qui ont comme source des requêtes, et cela à des buts d'afficher des chiffres clés, statistiques etc... Pourquoi un formulaire modale ? J'ai bien aimé son ergonomie et fonctionnement en 1 clique il s'ouvre au premier plan en fenêtre volante avec bouton "OK" pour fermer, je trouve que ça fait vraiment formulaire de consultation donc j'ai aimé le principe.

    Maintenant dans le but de pousser un peu plus loin mon projet j'ai ajouté des boutons à coté de chaque champ (Mes champs sont généralement des comptages) qui serviraient à ouvrir la requête de sélection associée au champ pour avoir les détails du résultat de la requête, sauf que celle-ci s'ouvre en arrière plan pendant que mon formulaire modale est toujours au premier plan, ce qui n'est pas terrible.

    J'aimerais donc trouver une alternative à cela, soit ouvrir les résultats de ma requête sous un fichier excel, soit qu'elle puissent passer au premier plan sans pour autant fermer mon formulaire modal, ou alors trouver une solution pour que ma requête s'ouvre elle aussi en fenêtre volante ?

    Si vous avez des idées je suis preneuse, Merci d'avance pour vos retours et bon dimanche

    Cordialement,

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 935
    Par défaut
    bonsoir,
    J'aimerais donc trouver une alternative à cela, soit ouvrir les résultats de ma requête sous un fichier excel, soit qu'elle puissent passer au premier plan sans pour autant fermer mon formulaire modale, ou alors trouver une solution pour que ma requête s'ouvre elle aussi en fenêtre volante ?
    tu n'as pas du bien comprendre ce qu'est une fenêtre modale, voici donc quelques éclaircissements ici et .
    En clair, il est dit qu'une fenêtre modale c'est comme une boîte message, elle bloque l'accès à toute autre fenêtre tant qu'elle reste ouverte.
    Le plus simple serait de mettre tous tes formulaires en fenêtre contextuelle, ainsi, la dernière fenêtre ouverte sera toujours en premier plan.

  3. #3
    Membre très actif
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2019
    Messages : 196
    Par défaut
    salut,

    en effet j'ai peut être omis ce grand détail concernant le formulaire modale, pourtant j'ai une petite connaissance du modale j'utilisais ce type de formulaire auparavant pour obliger la saisie d'une date aux utilisateurs de la BDD.
    En effet ouvrir d'autres formulaires en mode contextuelle me parait bien, j'y avais pensée....

    Autre hypothèse, renvoyer les résultats de la requête dans un fichier Excel ce serait compliqué à faire ?

    Cordialement,

  4. #4
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 935
    Par défaut
    c'est possible avec CopyFromRecordSet, une discussion en parle ici

  5. #5
    Membre très actif
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2019
    Messages : 196
    Par défaut
    Salut,

    Pour des raisons personnel j'ai du clôturer les deux sujets que j'avais en cours même s'il n’étais pas tout à fait résolu , je devrais être plus disposé à continuer mon petit projet,
    Si tu le permet on peut continuer notre petite affaire

    J'ai trouver un bout de code très simple qui fonctionne mais qui comporte ses défault, le voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "rqStats", "C:\BD\test.xls", True, "Résultat"
    Ses défauts sont les suivants :

    1) Il n'ouvre pas le fichier une fois la requête exporter.
    2) Il ne sait pas exporter la même requête si un fichier du même nom existe déjà dans le répertoire.

    L'idéal serait donc qu'il s'ouvre en automatique après exportation de la requête et qu'il soit aussi, soit temporaire, soit le nom du fichier s'adapte a fin de pouvoir exporter plusieurs fois la même requête à des moments différents de la journée sans devoir supprimer le précédent.
    Au passage si les colonnes peuvent s'adapter à la largeur du texte et s’auto centrer ce serait grandiose.
    J'ai essayer le code du lien que tu ma fourni mais je n'ai pas réussi à l'adapter, et il faillais aussi activer un module dans les références, mais une erreur apparait disant qu'il n'a pas réussi à charger la DLL..

    Cordialement,

  6. #6
    Membre très actif
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2019
    Messages : 196
    Par défaut
    Bonjour,

    Pour le code que tu ma indiqué j'ai bien un classeur qui s'ouvre mais comment indiquer au code la requête à exporter dans ce classeur ?
    J'ai l'impression d'avoir un classeur temporaire qui se supprime une fois fermé ? c'est bien dans l'idée autant qu'il soit temporaire avec les donnés les plus fraiches possible de la requête au sein de ce classeur.

    Manque maintenant à faire fonctionner ce code, pourrais-tu m'indiquer à quel ligne indiquer le nom de ma requête ?
    J'ai essayé de suivre les indications des commentaires en vert mais ça ne veut pas fonctionner..

    Cordialement,

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

Discussions similaires

  1. [Forum] Afficher réponse formulaire dans une fenêtre modale
    Par cyrikou dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 24/07/2014, 08h57
  2. [AJAX] Formulaire dans une fenêtre modale
    Par hkp314 dans le forum AJAX
    Réponses: 6
    Dernier message: 06/08/2013, 00h20
  3. Poster formulaire saisie dans une fenêtre modale ?
    Par Cedraow dans le forum jQuery
    Réponses: 1
    Dernier message: 05/06/2013, 01h48
  4. Réponses: 4
    Dernier message: 28/11/2012, 13h50
  5. Formulaire dans une fenêtre modale
    Par Amnesiak dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 28/02/2005, 14h25

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