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 :

[Forms 6i] Comment activer la fonction shift+F6 (key-duprec)


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut [Forms 6i] Comment activer la fonction shift+F6 (key-duprec)
    Bonjour à tous.

    Après une recherche infructueuse sur le forum, je me permet de poster de message.

    Dans Oracle Applications, il existe la fonction qui permet de dupliquer un 'record', ayant pour raccourci shift+F6, accessible par le menu dans Editer-Dupliquer-Enregistrement ci-dessus.

    J'ai développé un écran simple. La fonction shift+F5 fonctionne (copie du champs du dessus), mais pas la fonction shift+F6.
    En parcourant la bibliothèque APPCORE, j'ai pu constater que celle-ci est par défaut désactivée, et que les développeurs sont invités à coder cette fonction eux-mêmes.

    Après avoir cherché sur notre ami Google, ou encore Metalink, je n'ai pu trouver solution à mon problème.

    Amis développeurs, à vos claviers

  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
    Pour déclencher l'équivalent à l'exécution, utilisez :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Do_Key('duplicate_record');

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut
    Je vais tester aujourd'hui, je vous tiens au courant.

  4. #4
    Membre averti
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut
    Bon alors, j'ai testé.
    J'ai placé la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Do_Key('duplicate_record');
    dans le déclencheur KEY_DUPREC.

    Le problème, c'est que l'écran se bloque avec la souris en "sablier" et rien ne se passe.
    Obligation de fermer brutalement Oracle Applications.

    Ai-je oublié quelque chose ? Me suis-je trompé dans l'implémentation du code ?

  5. #5
    Membre averti
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut
    Bon, j'ai finalement "trouvé" la solution...

    En comparant avec un écran spécifique où la fonction shift+F6 fonctionne, je me suis aperçu que le trigger KEY-DUPREC n'était pas présent dans la liste des trigger.

    Par acquis de conscience, j'ai testé mon écran en supprimant ce trigger... et ô magie, ça fonctionne !



    Ce que je trouve étonnant, c'est de n'avoir pas trouvé une seule ligne sur ce sujet, que ce soit ici, sur google, ou sur le forum Oracle, qui explique cette "particularité".
    Surtout que lorsqu'on regarde dans la bibliothèque APPCORE, il est bien écrit que les développeurs doivent coder eux-mêmes la fonction...

  6. #6
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut
    Ce qui prouve que lire la documentation du produit est très souvent un prérequis !
    .

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

Discussions similaires

  1. Comment activer les fonctions "trier dans l'ordre" dans l'AutoFilter ?
    Par puresprit dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 08/03/2012, 16h42
  2. [Forms 6i] Comment activer le menu "Dossier"
    Par surfman dans le forum Forms
    Réponses: 2
    Dernier message: 15/02/2010, 10h19
  3. comment activer la fonction freezpanes sur un ensemble de sheet
    Par newcodeur dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/12/2008, 11h08
  4. Comment activer la touche shift?
    Par JavaAcro dans le forum Debian
    Réponses: 5
    Dernier message: 21/08/2006, 11h57
  5. Réponses: 2
    Dernier message: 12/02/2004, 13h07

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