Rechercher : dans
Par :

Oracle Forms Builder : Fenêtres

Dernière réponse le 23 jui 2009 à 12:54:37 Rass, le 4 jun 2009 à 12:15:25 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Oracle Forms Builder : Fenêtres » dans :
Oracle - Composants de l’architecture Oracle VoirUn serveur Oracle est un système qui permet de gérer les bases de données et qui offre un moyen de gestion des informations ouvert, complet et intégré. Un serveur Oracle est constitué d’une instance et d’une base de données. Instance...
Oracle - Introduction au SGBD Oracle VoirIntroduction au SGBD Oracle Oracle est un SGBD (système de gestion de bases de données) édité par la société du même nom (Oracle Corporation - http://www.oracle.com), leader mondial des bases de données. La société Oracle Corporation a été créée en...

1

Rass, le 4 jun 2009 à 12:24:46

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.

Répondre à Rass

2

 fares_master, le 23 jui 2009 à 12:54:37

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!!!

Répondre à fares_master