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]Onglets


Sujet :

Forms Oracle

  1. #1
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut [forms 6i]Onglets
    Dans une relation maitre-détail, comme afficher le bon onglet à l'écran en fonction d'une donnée du bloc maitre?

  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
    avec un trigger WHEN-NEW-RECORD-INSTANCE sur le bloc maître :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If ... Then
      Go_Block( 'le bloc' ) ;
    Elseif...
      ...
    End if ;
    en partant du principe que vos onglets affichent des blocs différents.

    Sinon, utilisez l'instruction Go_Item().

  3. #3
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    Citation Envoyé par SheikYerbouti
    avec un trigger WHEN-NEW-RECORD-INSTANCE sur le bloc maître :
    Code:

    If ... Then
    Go_Block( 'le bloc' ) ;
    Elseif...
    ...
    End if ;

    en partant du principe que vos onglets affichent des blocs différents.
    Chacun de mes onglets possèdent un bloc différent
    Ce que je souhaiterais faire, c'est afficher le bon onglet en restant dans le bloc maitre car avec cette solution, on se retrouve dans le bloc détail.

  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
    Et bien ensuite vous faites un Go_Block( 'bloc_maitre');
    !!?...

  5. #5
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    si je fais go_block(détail) puis go_block(maitre), il m'affiche le premier onglet et pas l'onglet désigné dans le go_block(détail)

  6. #6
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    2 solutions :
    - soit tu fais un synchronize entre les 2 go_block
    - soit tu remplaces les go_block par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set_canvas_property ('CANEVAS_ONGLET', TOPMOST_TAB_PAGE, 'ONGLET1');
    La deuxième solution est à mon avis plus propre.

  7. #7
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    ça marche. Merci

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

Discussions similaires

  1. fenêtre sous forme d'onglet
    Par Jiyuu dans le forum wxPython
    Réponses: 2
    Dernier message: 20/05/2009, 18h53
  2. Affichage des vues sous forme d'onglet
    Par Nachim dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 05/03/2008, 01h19
  3. Réponses: 2
    Dernier message: 27/03/2007, 08h26
  4. Form avec onglets
    Par belocom dans le forum VB.NET
    Réponses: 3
    Dernier message: 26/01/2007, 00h23
  5. [Forms 6i]Onglets
    Par Bassou dans le forum Forms
    Réponses: 2
    Dernier message: 18/08/2005, 09h52

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