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 :

[WD 11] Fermeture auto, login et système de QCM


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut [WD 11] Fermeture auto, login et système de QCM
    Salut a tous

    J'ai 3 problemes avec WinDev:

    - Je voudrais faire en sorte que quand je clique sur un bouton dans une fenetre 1, une fenetre 2 s'ouvre et la 1 se ferme. J'arrive juste a faire ouvrir la 2 pour l'instant. J'ai entendu parler de "OneCloseQuery" mais je sais pas du tout ce que c'est.

    - Au demarage de mon programme il doit y'avoir un systeme de login, qui restreint l'accés selon les classes (admin, utilisateur...)

    - Et 3eme probleme, un peu plus compliqué, je voudrais realiser un espece de QCM, où les reponses aux questions posées sont stockées dans une BDD, puis traitées pour donner une note sur 20.

    J'espere que quelqu'un pourra m'aider dans la realisation de ces taches.
    Merci d'avance, bye

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Pour la 1 : tout dépend de type de fenêtre.
    Tu peux avoir des fenêtres modales ou non modales, MDI ou non, mère, fille, soeur.
    Je te conseille de bien apprendre + comprendre les différents type de fenêtres de manière à utiliser la bonne fenêtre

    Sinon, pour femer la fenêtre 1 depuis la fenêtre 2, il suffit de mettre Ferme(Nom_Fen_1) dans le code d'initialisation de la fenêtre 2. À condition que la fenêtre 2 soit ouverte avec OuvreSoeur() Sinon en fermant la mère, tu fermes les filles.

    Pour le système de login : il existe une Fenêtre MdP/Login toute prête dans les fenêtres standard de WD
    Sinon explique-nous ton problème en détail.

    En ce qui concerne le QCM, je ne vois pas quel peut être le problème ?
    Ta demande est trop vague.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut
    Merci pour ta réponse, mais je n'ai pas encore tout a fait compris le systeme des fenetres modales etc... Faudra que je lise la doc


    Pour le login je verais ça tout a l'heure.

    Pour le QCM, c'est simple mais compliqué ( ). En fait j'ai 28 fenetres, et dans chacune y'a une question avec une liste déroulante de 4 propositions (les memes dans toutes les fenetres). Je voudrais que quand on repond a une question, elle vient se stocker dans une base de donnée (et pareil pour toutes les questions) et que lorsque je presse le bouton "Suivant" de la 28eme quesiton, toutes ses reponses soient traitées de façon a donner une note sur 20.

    Je sais pas si c'est très clair

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Ce que tu veux faire est très clair
    Ce que je ne vois pas c'est où se situe la difficulté ?

    Autre chose : tes 3 questions sont liées au même projet ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Par défaut
    La difficulté est dans le fait de stocker ces réponses quelque part + leur traitement pour aboutir a une note.

    Et oui, c'est pour le meme projet

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Citation Envoyé par Grounch
    La difficulté est dans le fait de stocker ces réponses
    Tout dépend du système choisi
    Si le QCM doit être exécuté en une fois, il suffit de mémoriser, sinon tu les écris dans un fichier (HF ou non)

    Citation Envoyé par Grounch
    leur traitement pour aboutir a une note.
    Lire et afficher la question - lire et afficher les réponses possibles - stocker les réponses données - comparer - donner le score.

    Tes questions me font penser à quelque chose : si tu t'attends à ce que quelqu'un t'écrive le code, tu te trompes sur la fonction d'un forum d'aide
    On peut corriger un code ou conseiller sur une méthode, mais certainement pas te faire un projet.

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

Discussions similaires

  1. [Cookies] Auto login sous horde
    Par maximenet dans le forum Langage
    Réponses: 2
    Dernier message: 24/07/2006, 19h35
  2. Fermeture auto d'un popup
    Par psychoBob dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/06/2006, 08h42
  3. [Sécurité] auto-login
    Par manaboko dans le forum Langage
    Réponses: 6
    Dernier message: 23/11/2005, 06h49
  4. [fermeture] JSP fermeture auto page..
    Par nix dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 21/01/2005, 11h40
  5. fermeture auto de connexion TComPort
    Par billoum dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/08/2004, 00h22

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