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

Oracle Discussion :

oracle annuler le mode interrogation ENTER_QUERY


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 52
    Par défaut oracle annuler le mode interrogation ENTER_QUERY
    je voudrai savoir comment annuler le mode d'interrogation ENTER_QUERY.

    Dans ce mode j'effectue des recherches, mais apres je ne peut plus rien faire d'autre, pas de CREATE_RECORD par exemple. quand j'essai, ca ne donne pas.

    Etant donné que j'ai mon propre menu, donc plus de bouton standard ANNULER L'INTERROGATION, alors J'ai mis derriere un bouton ANNULER, les codes ABORT_QUERY, CANCEL_QUERY, Do_Key('key_EXQRT')
    meme le code:
    IF :SYSTEM.MODE = 'ENTER_QUERY' THEN
    EXIT_FORM;
    END IF;

    Ces codes n'affiche pas d'erreurs de compilation, mais le resultat n'est pas celui attendu .

    la aussi, echec.
    Voila en quelques lignes mon probleme.
    Si il y a deja un message sur ce sujet ou le meme probleme, ou une idée, alors ...
    Merci de m'aider.

  2. #2
    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
    Il faut utiliser l'instruction exit_form pour quitter le mode interrogation.

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 52
    Par défaut
    merci deja pour la reponse. je l'ai essaye. mais apres c'est pareil, j'utilise form9i. lorsque je met derriere le bouton le code EXIT_FORM, et quand je clique sur le Bouton avec le code :
    GO_BLOCK('bloc_concerné');
    CREATE_RECORD;

    ca ne marche pas, il n'ya pas d'erreur affiché, seulement un petit son. mais la creation est toujours impossible.

    est-ce la seule methode ou je m'y prends mal ?

    merci de m'avoir repondu.

  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
    Peut-être avez-vous une erreur interceptée dans un trigger ON-ERROR ?
    vous pouvez tester l'état de la forme après le EXIT_FORM (:system.mode)

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 52
    Par défaut
    bonjour,

    Je vais reessayer tranquilement avec les elements que vous m'avez donné. il se pourrait que ce soit une autre partie du code qui cause le probleme. je vais donc creer un autre form, avec deux boutons basiques, avec pour l'un le code ENTER_QUERY, et pour l'autre EXIT_FORM, avec recuperation de l'erreur.

    Merci encore, je vous tiendrai au courant, mais je vais ressayer d'abord avec ces elements, merci et a bientot

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 52
    Par défaut
    j'ai trouve le probleme. en fait lorque je met un bouton avec exit_form dans un autre block, que celui concerné, l'annulation de ENTER_QUERY ne se fait pas. il faut que le bouton soit dans le meme block que celui dont on veut annuler la requete.

    Merci.

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

Discussions similaires

  1. oracle client en mode silence sous windows
    Par younes32 dans le forum Installation
    Réponses: 1
    Dernier message: 22/01/2009, 16h30
  2. Impossible d'annuler en mode Révision ?
    Par bellande dans le forum Word
    Réponses: 3
    Dernier message: 20/06/2008, 17h06
  3. Réponses: 14
    Dernier message: 06/03/2008, 16h04
  4. BD Oracle RAC en mode secondaire ou "Standby"
    Par daniel957 dans le forum Oracle
    Réponses: 0
    Dernier message: 02/10/2007, 23h04
  5. Oracle, SQLServeur en mode connecté
    Par maamar1979 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 24/03/2007, 08h59

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