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 :

Affichage dans un autre bloc ou tableau


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 24
    Par défaut Affichage dans un autre bloc ou tableau
    Bonjour
    Je travaille mon PFE avec oracle 10g et j'ai une interface de recherche des sociétés par critère.
    l'utilisateur choisit les critères de recherche puis il tape le bouton rechercher
    un autre canevas s'ouvre contient un tableau avec les noms des sociétés ayant les critères déjà choisit .
    je fais un go_block vers un autre bloc non basé j’essaye avec plusieurs manière mais toujours j’étais tort .
    j'aimerai savoir comment je fais pour affiché le résultat dans un tableau.

    s'il vous plait j'ai besoin de votre aide sinon mon projet part en l'air
    Images attachées Images attachées  

  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
    je fais un go_block vers un autre bloc non basé j’essaye avec plusieurs manière mais toujours j’étais tort .
    Que voulez-vous dire ? il serait plus simple d'indiquer ce que vous obtenez, et ce que vous voudriez obtenir.
    Sachez que vous pouvez modifier dynamiquement la clause WHERE d'un block (set_block_property( ..., DEFAULT_WHERE) avant de l'interroger (execute_query).
    Il semblerait que vous découvriez le produit. Avez-vous consulté les tutos ?
    http://sheikyerbouti.developpez.com/forms10g/

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 24
    Par défaut
    secteur (id_secteur , desgn_secteur, sous_secteur, sous_sous_secteur , #id_secteur)

    Societe ( matricule_fiscal , raison_sociale , adresse ,telep1, teleph2 , teleph3 , fax, email, cite_web ,capital ,registre_commerce ,chiffre_daffaire ,presentation , date_creation,responsable_contact , Dirigeant ,date_entre_production , capacite_production , categorie )

    composer(matricule_fiscal,id_secteur)

    j'ai ces trois table la table composer et le table qui relie les deux tables société et secteur avec une relation (n..n).

    donc l'utilisateur choisit les critères de recherche puis il tape le bouton chercher.
    une autre fenêtre doit s'ouvrir qui contient un tableau contient les nom des sociétés ayant les critères choisit .
    je sais pas comment programmer le bouton chercher pour qu'il ouvre un autre canevas avec un tableau .
    et merci infiniment .je suis débutant en oracle forms mais je suis passionné de travaillé avec cet outil.

  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 créez un nouveau canvas, sur lequel vous ajoutez un block basé sur la table que vous voulez interroger. Utilisez le block wizard pour cela.
    Dans votre bouton, définissez la nouvelle clause where avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Set_Block_property( 'nouveau_block', DEFAULT_WHERE, 'la clause qui filtre');
    go_block('nouveau_block');
    execute_query;

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 24
    Par défaut
    le déclencheur est when-bouton-pressed
    je met dans le bouton chercher

    if :secteur.desgn_secteur is not null then
    go_block('tableau',select raison_sociale into :societe.raison_sociale from societe where desgn_secteur= :secteur.desgn_secteur);
    execute_query;
    end if ;
    end;

    mais ca ne marche pas .

  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
    go_block('tableau',select raison_sociale into :societe.raison_sociale from societe where desgn_secteur= :secteur.desgn_secteur);
    ou avez-vous trouvé cette syntaxe ?

    pour rappel, l'aide en ligne est disponible avec Forms Builder en tappant F1

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 24
    Par défaut
    S'il vous plait continue avec moi je suis un débutant et merci pour vos réponses.
    mais je sais pas ou je met la requete dans set_block_property ou dans go_block

    merci bien .

Discussions similaires

  1. Centrer un bloc dans un autre bloc
    Par mathieu dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 03/02/2015, 22h54
  2. Positionnement de blocs dans d'autres blocs
    Par Kamoo dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/05/2012, 14h22
  3. [WD10] Accéder a un libellé dans un autre bloc d'état
    Par wd_newbie dans le forum WinDev
    Réponses: 2
    Dernier message: 24/12/2011, 03h10
  4. Comment positionner des blocs fixed dans un autre bloc global ?
    Par jalex-jalex dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 08/10/2008, 06h21
  5. Recherche de valeur dans une feuille et affichage dans une autre
    Par Zebulon777 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 15/05/2007, 09h40

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