Oracle Forms Builder : Fenêtres

Bonjour,

Je veux créer un programme avec Oracle Forms Builder composé de 4 fenêtres :
- Fenêtre Accueil avec 3 boutons
- 3 fenêtres d'affichage des données

Dans la Fenêtre accueil donc je dois programmer les déclencheurs des 3 boutons pour m'afficher une des 3 autres fenêtres. j'ai essayé les deux codes suivants mais rien ne se passe en exécution ! sachant que je n'ai aucune erreur de compilation dans l'éditeur PL/SQL ou lors du démarrage de l'application.
1er code :
HIDE_VIEW('ACCUEIL');
SHOW_VIEW('CANVAS2');

2eme code:
HIDE_WINDOW('WIN_ACCUEIL');
SHOW_WINDOW('WIN_2');

Le programme est constitué des fenêtres et canevas suivants :
CANEVAS :
-ACCUEIL --> canevas intégrale, ayant comme fenêtre : WIN_ACCUEIL
-CANVAS2 --> canevas intégrale, ayant comme fenêtre : WIN_2
-CANVAS3 --> canevas intégrale, ayant comme fenêtre : WIN_3
-CANVAS4 --> canevas intégrale, ayant comme fenêtre : WIN_4

FENÊTRES :
- WIN_ACCUEIL --> ayant comme canevas principal : ACCUEIL
- WIN_2 --> ayant comme canevas principal : CANVAS2
- WIN_3 --> ayant comme canevas principal : CANVAS3
- WIN_4 --> ayant comme canevas principal : CANVAS4

Merci pour votre aide.
Configuration: Windows XP Pro SP2
Firefox 3.0.10

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. pour l'appel de tes interfaces, ulilise call_form voici un exemle(auteur: sheik yerbouti)

    BEGIN
    CALL_FORM('factures', no_hide, no_replace, query_only);
    END;

    DECLARE
    pl_id PARAMLIST;
    BEGIN
    /* Transmission d'une liste de paramètres */
    pl_id := GET_PARAMETER_LIST('tempdata');
    IF ID_NULL(pl_id) THEN
    CALL_FORM('factures');
    ELSE
    CALL_FORM('factures',
    hide,
    no_replace,
    no_query_only,
    pl_id);
    END IF;

    CALL_FORM('ventes', no_hide, do_replace, query_only);
    END;

    bonne chane!!!
    1. Je précise juste que je n'est aucun problème de configuration puisque j'ai deja utilisé oracle forms builder pour des programmes plus simples et ça fonctionne impec.
      1. slt à tous

        je viens d'installer forms builder et à l'ouverture y 'a des mots en anglais dans le menu chose qui est normale et autres des symboles illisible.

        pouvez vous m'aidez svp pour resoudre ce probleme ???