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 :

bloc de données basé


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Par défaut bloc de données basé
    Bonjour ,
    je travaille avec forms 6.0 avec oracle 8i.
    Je me demande est ce que c'est possible de créer un bloc de données basés, et d'utiliser de données 2 fois.
    Je m'explique: j'ai un bloc de données basé sur une table X , dans un premier temps je veux afficher les champs A et B.(j'utilise l'assistant de présentation);
    ultérieurement je veux afficher les champs C et D, je réutilise l'assitant mais là oups les champs A et B disparaissent.

    I y-t-il une autre méthode?

  2. #2
    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
    Il suffit de créer un second canvas et de mettre les champs C et D sur ce second canvas.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Par défaut
    C'est la même chose : les champs diparaissent du premier caneva.
    La seule solution de créer un autre bloc qui ne soit pas basé et de lier a la base avec des requêtes ecrites manuellement, je pense?

    Autre question: est-il possible de créer plusieurs blos de données sur la même table , posera-t-il un problème concernant les relations avec d'autres tables ?

  4. #4
    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
    Non cela n'est pas utile, je te garantis si tu fais les choses correctement cela fonctionne :
    1. Tu crées ton bloc de données
    2. Tu crées 2 canvas (C1 et C2 par exemple)
    3. Soit en utilisant l'assistant, soit manuellement tu places les champs A et B sur le canvas C1
    4. Manuellement tu places tes champs C et D sur le canvas C2

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Par défaut
    oui c'est vrai ça marche . Merci .
    Sinon pour la deuxième question?

  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
    Citation Envoyé par AsyNew
    Autre question: est-il possible de créer plusieurs blos de données sur la même table
    Oui
    Citation Envoyé par AsyNew
    posera-t-il un problème concernant les relations avec d'autres tables ?
    A priori non, puisque la relation est faite de bloc à bloc et non de table à table. Mais il me faudrait plus de précisions pour répondre pertinemment à ta question : comment fais-tu tes relations, qu'est-ce que tu souhaites, etc.

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Par défaut
    Ok , je m'explique :
    - pour une fenêtre X , je crée mes blocs de données avec les relations de jointures .
    - pour une fenêtre Y , j'aurais problement des certains de ces blocs , mais leur comportement doit être complètement indépendant de celui de la fenêtre Y . C'est à dire lorsque je ferais un commit qu'il n'aille pas interferer avec les données de la fenêtre Y.

    C'est pour cette raison que j'ai pensé à créer d'autres blocs sur les même tables. mais je pense que ca ne sera pas pratique du tout .
    Peut être que c'est possible sans tout ce charabia? j'avoue que je n'ai pas encore testé!

  8. #8
    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
    Je n'ai pas tout compris, mais attention lorsque tu commites, tous les blocks de ton module sont committés peu importe qu'ils soient sur la fenêtre visible ou non (voire même d'autres modules s'ils sont ouverts dans la même session oracle).

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/12/2011, 14h13
  2. Impression d'un bloc de donnée basé
    Par stephane1973 dans le forum Forms
    Réponses: 5
    Dernier message: 13/05/2008, 16h06
  3. Comment aligner deux blocs par le bas ?
    Par veust80 dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 04/06/2007, 23h58
  4. [9i] bloc de données altéré
    Par remika dans le forum Oracle
    Réponses: 37
    Dernier message: 09/09/2005, 15h40
  5. [forms] ref cursor associé à un bloc de données
    Par plaineR dans le forum Forms
    Réponses: 9
    Dernier message: 27/08/2004, 18h26

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