1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Ouverture d'une fenetre qui ferme une autre

Discussion dans 'Windev' créé par faloudja, Fev 22, 2019.

  1. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Bonsoir , je suis un débutant....
    dans un projet
    ouverture d'une fenêtre qui ferme une autre

    code
    // Trace

    SI FenEtat(FEN_Verrouillage) = Actif ALORS
    // Fermeture de la fenêtre de verrouillage
    Info("Code de sécurité accepté ")

    OuvreFille(FEN_Budget)

    ferme(FEN_Verrouillage)

    FIN

    mais tous rien ne s'affiche...
     
    Tags:
  2. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Le constat ce qu'il ne ferme pas FEN_errouillage mais ouvre FEN_budget

    Quelqu'un peut t-il m'aider à palier ce problème?

    Merci d'avance!
     
  3. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    avec la fonction utilise aussi ferme tous les autres fenêtre ....
     
  4. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618
    Salut

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

    ,
    la commande ferme est particulière.
    Pour te répondre il faut dire dans qu'elle fenêtre est placé ton code de fermeture et dans qu'elle fenêtre se trouve le code d'ouverture de fen verrouillage.
    Me dire aussi Qu'elle est le code d'ouverture.
     
  5. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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



    Bonjour.

    IF EDT_Password=STC_pass THEN
    OpenSister(WIN_Config)
    Close(WIN_Login)
    ELSE
    Error("ASK SAAD FOR PASSWORD :)")
    END
     
    Gemini1961 apprécie ceci.
  6. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4

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

    Salut

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

    ,
    la commande ferme est particulière.
    Pour te répondre il faut dire dans qu'elle fenêtre est placé ton code de fermeture et dans qu'elle fenêtre se trouve le code d'ouverture de fen verrouillage.
    Me dire aussi Qu'elle est le code d'ouverture.
    Cliquez pour agrandir...
    Bonjour et merci de me repondre si vite
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    // Résumé : Déverrouillage
    //
    PROCEDURE VerrouillageDéverrouille()

    // Trace

    SI FenEtat(FEN_Verrouillage) = Actif ALORS
    // Fermeture de la fenêtre de verrouillage
    Info("Code de sécurité accepté ")

    OuvreFille(FEN_Budget)

    ferme(FenVerrouillage)

    FIN
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    mon code de fermeture est place dans procedureglobale verrouillagedeverouillage
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618

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

    mon code de fermeture est place dans procedureglobale verrouillagedeverouillage
    Cliquez pour agrandir...
    qu'elle est alors la fenêtre lançant verrouillage déverrouillage.
    Il est toujours préférable d'utiliser ferme dans une fenêtre. (IHM)
    La commande ferme simple ferme la fenêtre en cours.
    Si tu l'utilise avec un nom de fenêtre c'est pour ne pas fermer la fenêtre en cours.
    Il faut éviter de mettre cette fonction en global.
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    C'est un bouton dans une autre fenêtre appelé menu2
    dans cette fenêtre menu2 j’ai placé un code bouton qui ouvre le verrouillage
    si le code de sécurité est juste alors ouvre la fenêtre budget sinon abandonné
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Tout fonctionne bien
    sauf que je ferme cette fenêtre verrouillage en ouvrant fenêtre budget
    merci à vous ....
     
  • saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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



    au lieu d'utiliser OuvreFille, utilisez Ouvresœur
     
    faloudja apprécie ceci.
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618

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

    a raison,
    si tu utilise ouvre fille , en théorie seul la fenêtre appelante (fenêtre mère) peut utiliser la fonction ferme pour fermer la fille.
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Bonsoir et merci de votre réponse
    je vais essayé pour voir
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    //
    PROCEDURE VerrouillageDéverrouille()

    // Trace

    SI FenEtat(FEN_Verrouillage) = Actif ALORS
    // Fermeture de la fenêtre de verrouillage
    Info("Code de sécurité accepté ")
    OuvreSoeur(FEN_Budget)
    Ferme(FEN_Verrouillage)




    FIN
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Super ça marche un grand merci a vous tous .....
    PROCEDURE VerrouillageDéverrouille()

    // Trace

    SI FenEtat(FEN_Verrouillage) = Actif ALORS
    // Fermeture de la fenêtre de verrouillage
    Info("Code de sécurité accepté ")
    OuvreSoeur(FEN_Budget)
    Ferme(FEN_Verrouillage)




    FIN
     
  • Njassou

    Njassou Member

    Inscrit:
    Nov 4, 2018
    Messages:
    32
    J'aime reçus:
    1
    cool
    je ne sais pas comment est organiser ton programme mais tu pouvais aussi simplement appeler la fonction Ferme(FEN_Verrouillage) dans le code d'initialisation de la fenêtre FEN_Budget.
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618

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

    cool
    je ne sais pas comment est organiser ton programme mais tu pouvais aussi simplement appeler la fonction Ferme(FEN_Verrouillage) dans le code d'initialisation de la fenêtre FEN_Budget.
    Cliquez pour agrandir...
    C'est déjà ce qu'il a fait en #11.
    Le sujet est résolu en #16.
     
  • Partager cette page

    Chargement...