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

Forms Oracle Discussion :

Problème Clear Form


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2007
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 390
    Par défaut Problème Clear Form
    Bonjour à tous;

    j'ai un problème de clear_form après enregistrement.
    J'utilise seulement un mennu à partir duquel je peux enregistrer, le problème c'est que je veux après l'enregistrement la forme soit vide. si je mets le code clear_form dans le menu donc ça sera appliqué à tous les autres formes ayant ce menu or je veux juste une forme bien particulier.

    Des idées s'il vous plait.

  2. #2
    Membre éclairé
    Inscrit en
    Novembre 2007
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 390
    Par défaut
    Il me reste ce problème que je n'ai trouvé aucune solution. J'ai essayé avec clear bolock mais....

  3. #3
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Si c'est juste pour une forme, alors il faut déplacer le Clear_Form() dans un trigger de niveau form dans la forms en question.

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Sinon vous pouvez laisser dans le menu et tester le nom de la forme en cours, mais ça me semble moins propre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If Name_In('SYSTEM.CURRENT_FORM') = 'XXXX' Then
      Clear_Form ;
    End if ;

  5. #5
    Membre éclairé
    Inscrit en
    Novembre 2007
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 390
    Par défaut
    Mr Yerbouti,

    j'ai essayé avec le trigger key_commit mais pas d'effet.

    pour plus d'éclairsissement: dans cette forme j'ai 4 block de données basés et 1 non basé à partir duquel l'utilisateur choisit un numéro à travers un LOV et ensuite il y aura affichage des données liées à ce numéro, dans ce cas pas de problème puisque suite au choix le second block réagit. le problème c'est pour les 3 autres : 1 block parent et 2 fils indépendants. Suite à un commit et le choix d'un autre numéro seulement les deux premiers se changent les autres restent inchangés sauf si l'utilisateur les supprimé.

  6. #6
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    j'ai essayé avec le trigger key_commit mais pas d'effet.
    Interressant comme info, mais qu'avez-vous mis dans ce trigger ?

  7. #7
    Membre éclairé
    Inscrit en
    Novembre 2007
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 390
    Par défaut
    Dans le trigger key_commit j'écris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    commit;
    go_block('test1');
    clear_block;
    go_block('test2');
    clear_block;
    go_block('test3');
    clear_block;
    au niveau de forme, mais ça marche pas, je le fais au niveau des 3 blocks encore pas de nouvelle.

    j'ai essayé de même
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    IF Name_In('SYSTEM.CURRENT_FORM') = 'TEST' Then
      Clear_Form ;
    End IF ;
    ça marche plus.

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

Discussions similaires

  1. problème de form...
    Par Empty_body dans le forum Langage
    Réponses: 7
    Dernier message: 12/01/2006, 10h21
  2. Problème ouverture form à partir d'une var
    Par priest69 dans le forum Access
    Réponses: 1
    Dernier message: 29/11/2005, 12h21
  3. [STRUTS]Problème de form
    Par sqlnet dans le forum Struts 1
    Réponses: 5
    Dernier message: 07/10/2005, 12h37
  4. [HTML] Problème de Form(s)
    Par Ghusse dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 21/09/2005, 08h24
  5. [ASP]Problème de form en html
    Par DEC dans le forum ASP
    Réponses: 2
    Dernier message: 16/08/2004, 20h29

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