Pour Windows 95/98 et Windows NT

Form Builder

Utilisation de Form Builder

Exécution de Form Builder

Graphics Builder

Utilisation de Graphics Builder

Exécution de Graphics Builder

Report Builder

Utilisation de Report Builder

Exécution de Report Builder

Procedure Builder

Utilisation de Procedure Builder

Exécution de Procedure Builder

Project Builder

Utilisation de Project Builder

Exécution de Project Builder

Query Builder

Utilisation de Query Builder

Exécution de Query Builder

Schema Builder

Utilisation de Schema Builder

Exécution de Schema Builder


Utilisation de Form Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes de version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Form Builder

Pour démarrer Form Builder pour Windows via une connexion à distance à un serveur Oracle :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Form Builder.

Erreurs de connexion à la base de données

Si vous recevez une erreur comprise entre ORA-3100 et ORA-3199 lorsque vous essayez d'ouvrir une session sur le serveur Oracle, il se peut que la mémoire réelle soit insuffisante pour établir une connexion avec une base de données ORACLE.

NETINIT7.EXE résout ce problème en réservant de la mémoire pour les connexions au serveur. NETINIT7 utilise le paramètre de configuration WIN_REMOTE_SESSIONS pour déterminer la quantité de mémoire réelle à réserver pour les connexions au serveur.

Répertoires

Le répertoire FORMS60 contient les sous-répertoires suivants :

Nom	Contenu
\API	Fichiers API de Form Builder
\PECS	Fichiers Performance Event Collection
\USEREXIT	Exemple d'application de sortie utilisateur (user exit)
Le répertoire TOOLS contient plusieurs modules d'intérêt général, répartis dans les sous-répertoires suivants :

Nom	Contenu
\COMMON60	Fichiers de messages, de ressources et de lissage de polices, palettes de couleurs et autres fichiers communs à tous les composants.
\DBTAB60	Tables de bases de données. Contient le sous-répertoire \FORMS60, lequel renferme les tables spécifiques à Form Builder.
\DEVDEM60	Tous les fichiers utilisés dans les démos.
\DOC60	Fichiers de l'aide en ligne, de l'Assistant et de l'Aperçu produit.
\OPEN2K60	Fichiers ODBC et informations de contrôle de source.


Exécution de Form Builder sous Windows

Cette rubrique décrit les aspects de Form Builder propres à son utilisation sous Microsoft Windows.

Exécutables

Form Builder pour Windows se compose des exécutables suivants, qui se trouvent dans ORACLE_HOME\BIN :

•	Form Builder (IFBLD60.EXE)

•	Forms Runtime (IFRUN60.EXE)

•	Forms Compiler (IFCMP60.EXE)

Dans la barre des tâches, vous pouvez cliquer sur Démarrer [image] Exécuter pour lancer un exécutable Forms en lui ajoutant des options de ligne de commande.

Prise en charge des éditeurs système

Form Builder pour Windows vous permet d'appeler un éditeur en mode texte pour modifier les informations textuelles multilignes dans les composants Builder et Runtime.

Nombre maximum de déclencheurs

Form Builder pour Windows prend en charge un maximum par application Forms de 2048 déclencheurs définis par l'utilisateur.

Taille maximum des données de type LONG

Form Builder pour Windows prend en charge une longueur maximum de 64 ko pour les données de type LONG.

Utilisation de Ctrl+C

Pour pouvoir utiliser la séquence de touches Ctrl+C afin de quitter une interrogation longue à s'exécuter, vous devez ajouter le paramètre de configuration suivant à votre fichier de configuration :

CNTL_BREAK=ON

Commande Host

La commande Host vous permet de lancer une application de façon synchrone à partir de Form Builder.

Pour lancer une application de façon asynchrone, utilisez la procédure interne RUN_PRODUCT s'il s'agit d'appeler un autre outil Oracle pris en charge. Pour lancer toute autre application Windows de façon asynchrone, utilisez DDE.App_Begin.

Icônes

Dans Form Builder, les icônes sont utilisées pour les boutons et pour les fenêtres (pour plus d'informations, reportez-vous à la documentation du produit). Vous pouvez créer des icônes à l'aide d'éditeurs d'icônes du commerce. Les icônes sont propres à une plate-forme et ne sont pas portables.

Remarque : Lorsque vous définissez la propriété Nom de l'icône de vos boutons et fenêtres, n'ajoutez pas l'extension .ICO. Entrez par exemple MON_ICONE et non MON_ICONE.ICO.

Police par défaut

La police par défaut est utilisée comme police initiale pour le texte standard ajouté dans l'Editeur de présentation. (La police utilisée dans les éléments Texte dépend des paramètres d'Attribut visuel). Elle est également utilisée pour définir la largeur et la hauteur (en pixels) de la grille de cellule de caractère d'une application Forms à l'aide de l'option " Echelle de police par défaut ".

Si vous indiquez une police par défaut à chasse fixe, celle-ci sera utilisée pour le texte standard. Si la police par défaut n'est pas à chasse fixe, Form Builder la remplacera par la police à chasse fixe qui lui ressemble le plus.

Utilisation des contrôles en relief

Lorsque la propriété au niveau de l'application Forms Utiliser contrôles 3D a pour valeur Vrai, tous les éléments apparaissent en relief et toute vue-canevas dont le Nom d'attribut visuel a pour valeur Par défaut sera automatiquement affichée avec un fond gris.

Fichier de ressources Oracle Terminal

Le fichier de ressources contenant les définitions de Oracle Terminal est FMRUSW.RES et il se trouve dans le répertoire ORACLE_HOME\FORMS60. Pour plus d'informations sur les fichiers de ressources et la façon de modifier le fichier FMRUSW.RES en fonction de vos besoins, reportez-vous au Guide de l'utilisateur de Oracle Terminal.

Affectations de touches Form Builder

Form Builder propose des listes d'affectations de touches pour les outils suivants :

•	Navigateur objet

•	Fenêtre Propriétés

•	Editeur de présentation

•	les boîtes de dialogue

•	Editeur de menu

Pour afficher en ligne la liste des affectations de touches, choisissez Aide [image] Aide sur touches.

Touches du Navigateur objet et de la fenêtre Propriétés

Les affectations de touches suivantes s'appliquent au Navigateur objet et à la fenêtre Propriétés de Form Builder pour Windows :

Fonction	Touche
Annuler	Echap
Réduire tout	Ctrl+Gauche
Réduire d'un niveau	Gauche
Créer objet	Ctrl+Inser
Supprimer objet	Ctrl+Suppr
Niveau inférieur	Maj+Droite
Quitter	Alt+F4
Développer tout	Ctrl+Droite
Développer un niveau	Droite
Développer/réduire	Entrée
Première ligne	Début
Aide	F1
Dernière ligne	Fin
Ligne suivante	Bas
Ligne suivante (même niveau)	Maj+Bas
Ligne précédente	Haut
Ligne précédente (même niveau)	Maj+Haut
Afficher touches	Ctrl+K
Niveau supérieur	Maj+Gauche
Touches de l'Editeur de présentation

Les affectations de touches de l'Editeur de présentation sont un sous-ensemble de celles affichées ci-dessus.

Touches de boîtes de dialogue

Les affectations de touches suivantes s'appliquent aux boîtes de dialogue de Form Builder pour Windows :

Fonction	Touche
Annuler	Echap
Supprimer élément	Ctrl+<
Bas	Bas
Quitter	Alt+F4
Aide	F1
Insérer élément	Ctrl+>
Elément suivant	Tab
Enregistrement suivant	Page suiv.
Elément précédent	Maj+Tab
Enregistrement précédent	Page préc.
Afficher touches	Ctrl+K
Basculer éléments	Ctrl+/
Basculer insertion/remplacement	Inser
Haut	Haut
Les affectations de touches suivantes s'appliquent à l'Editeur de menu de Form Builder pour Windows :

Fonction	Touche
Annuler	Echap
Créer option	Ctrl+Bas
Créer option de menu	Ctrl+Inser
Créer sous-menu	Ctrl+Droite
Supprimer élément	Ctrl+Suppr
Quitter	Alt+F4
Développer/réduire	Entrée
Développer/réduire tout	Maj+Entrée
Aide	F1
Dans sous-menu	Droite
Elément suivant	Bas
Hors sous-menu	Gauche
Elément précédent	Haut
Afficher touches	Ctrl+K
Affectations de touches de Forms Runtime

Les affectations de touches suivantes s'appliquent à la fenêtre de Forms Runtime :

Fonction	Touche
Accepter	F10
Menu bloc	F5
Annuler	Echap
Effacer bloc	Maj+F5
Effacer application Forms	Maj+F7
Effacer élément	Ctrl+u
Effacer enregistrement	Maj+F4
Compter nbre de lignes extraites	Maj+F2
Suppression arrière	Retour arrière
Supprimer enregistrement	Maj+F6
Afficher erreur	Maj+F1
Bas	Bas
Dupliquer élément	F3
Dupliquer enregistrement	F4
Editer	Ctrl+e
Saisie interrogation	F7
Exécuter interrogation	F8
Quitter	Ctrl+q
Aide	F1
Insérer enregistrement	F6
Liste de valeurs	F9
Liste des pages onglet	F2
Bloc suivant	Ctrl+Page suiv.
Elément suivant	Tab
Clé primaire suivante	Maj+F3
Enregistrement suivant	Page suiv.
Ensemble d'enreg. Suivant	Ctrl+>
Bloc précédent	Ctrl+Page préc.
Elément précédent	Maj+Tab
Enregistrement précédent	Page préc.
Imprimer	Maj+F8
Régénérer	Ctrl+P
Retour	Entrée
Afficher touches	Ctrl+F1
Basculer insertion/remplacement	Inser
Haut	Haut


Utilisation de Graphics Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes sur la version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Graphics Builder

Pour démarrer Graphics Builder pour Windows via une connexion à distance à un serveur Oracle :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Graphics Builder ou sur Graphics Runtime.

Erreurs de connexion à la base de données

Si vous recevez une erreur comprise entre ORA-3100 et ORA-3199 lorsque vous essayez d'ouvrir une session sur le serveur Oracle7, il se peut que la mémoire réelle soit insuffisante pour établir une connexion avec une base de données ORACLE.

NETINIT7.EXE résout ce problème en réservant de la mémoire pour les connexions au serveur. NETINIT7 utilise le paramètre de configuration WIN_REMOTE_SESSIONS pour déterminer la quantité de mémoire réelle à réserver pour les connexions au serveur.

Répertoires

Le répertoire GRAPH60 contient les sous-répertoires suivants :

Nom	Contenu
\GWIZ_BMP	Bitmaps utilisés par l'assistant Graphique
\GWIZ_OGD	Graphique modèle utilisé par l'assistant Graphique
\SQL	Scripts SQL
\USEREXIT	Exemple d'application de sortie utilisateur (user exit)
Le répertoire TOOLS contient plusieurs modules d'intérêt général, répartis dans les sous-répertoires suivants :

Nom	Contenu
\COMMON60	Fichiers de messages, de ressources et de lissage de polices, palettes de couleurs et autres fichiers communs à tous les composants.
\DBTAB60	Tables de bases de données. Contient le sous-répertoire \GRAPH60, lequel renferme les tables spécifiques à Graphics Builder.
\DEVDEM60	Tous les fichiers utilisés dans les démos.
\DOC60	Fichiers de l'aide en ligne, de l'Assistant et de l'Aperçu produit.
\OPEN2K60	Fichiers ODBC et informations de contrôle de source.


Exécution de Graphics Builder sous Windows

Cette rubrique décrit les aspects de Graphics Builder propres à son utilisation sous Microsoft Windows.

Exécutables

Graphics Builder pour Windows se compose des exécutables suivants, qui se trouvent dans ORACLE_HOME\BIN :

•	Graphics Builder (GOBLD60.EXE)

•	Graphics Runtime (GORUN60.EXE)

•	Graphics Batch (GOBAT60.EXE)

Dans la barre des tâches, vous pouvez cliquer sur Démarrer [image] Exécuter pour lancer un exécutable Graphics en lui ajoutant des options de ligne de commande.

Pour plus d'informations sur les options de ligne de commande, reportez-vous à " A propos des exécutables " dans l'aide en ligne de Graphics Builder.

(Uniquement dans Form Builder) : Fermeture de Graphics Builder Batch

Lorsque Graphics Builder est appelé à partir d'une application Form Builder, l'icône de Graphics Builder Batch apparaît sur le bureau de Windows. Vous noterez que Graphics Builder Batch demeure actif après que vous avez quitté Form Builder, cela afin de ne pas avoir à redémarrer Graphics Builder Batch lors de chaque appel à Graphics Builder.

Pour fermer automatiquement Graphics Builder Batch lorsque vous quittez Form Builder, vous pouvez créer un déclencheur Post-Form qui demande à Graphics Builder de quitter. Utilisez la procédure OG.INTERPRET dans l'application Forms pour demander à Graphics Builder d'exécuter la procédure interne OG_QUIT, comme dans l'exemple suivant :

/* Post-Form trigger */
  OG.INTERPRET('display.ogd', 'CHART_ITEM2', 'og_quit;');

Sorties utilisateur

Une sortie utilisateur (user exit) est une sous-routine écrite en langage de programmation C qui renferme des commandes SQL. Après avoir écrit une sortie utilisateur, vous pouvez la lier dans Graphics Builder Runtime à l'aide d'une bibliothèque de liaison dynamique (DLL) Windows. Vous devez pour cela être familiarisé avec la procédure de création de fichiers DLL Windows, décrite dans le manuel du compilateur C de Microsoft.

Avertissement : Si vous mettez à niveau des applications contenant des sorties utilisateur et des DLL créées par l'utilisateur, il vous faudra peut-être recompiler ces dernières après avoir régénéré votre affichage.

Lorsque vous installez Graphics Builder pour Windows, les fichiers suivants, à l'exception de OGXTB60.DLL, sont copiés dans le sous-répertoire \USEREXIT.

Nom	Contenu
OGXTB60.DLL	Exemple de DLL. Lors de l'installation, OGXTB60.DLL peut être copié dans le sous-répertoire ORACLE_HOME\BIN.
OGXTB60.DEF	Définitions de modules nécessaires pour créer votre propre DLL.
UE.H	Définitions de sorties utilisateur.
UEZ.OBJ	Fichier .OBJ interne à Graphics Builder, nécessaire dans OGXTB60.DLL.
UE_XTB.C	Exemple de table de sortie utilisateur (user exit) que vous pouvez modifier pour créer une table IAPXTB. (Reportez-vous à l'étape 2 de " Liaison de sorties utilisateur " ci-après.)
UE_XTB.OBJ	Fichier .OBJ associé au fichier UE_XTB.C.
UE_XTBN.C	Exemple de table de sortie utilisateur vide. Vous pouvez utiliser ce fichier au lieu de UE_XTB.C pour créer une table IAPXTB vide. (Reportez-vous à l'étape 2 de la rubrique Liaison de sorties utilisateur.)
UE_XTBN.OBJ	Fichier .OBJ associé au fichier UEXTBN.C. Vous pouvez lier ce fichier .OBJ à vos propres fichiers .OBJ.
UE_SAMP.PC	Sortie utilisateur qui exécute EXEC TOOLS. Elle présente l'interaction entre une sortie utilisateur et un affichage Graphics Builder. Pour plus d'informations, reportez-vous aux commentaires figurant dans le fichier lui-même.
UE_SAMP.C	Version compilée de UE_SAMP.PC.
UE_SAMP.H	Définitions nécessaires aux exemples de sorties utilisateur.
UE_SAMP.OBJ	Fichier .OBJ associé au fichier exemple de sortie utilisateur UE_SAMP.C.
Remarque : L'exemple n'installe pas automatiquement les chemins INCLUDE pour le compilateur.

Liaison des sorties utilisateur

Pour lier des sorties utilisateur à Graphics Builder, procédez comme suit :

1	Ecrivez et compilez vos sorties utilisateur.

Remarque : En compilant vos sorties utilisateur, précisez bien le modèle de mémoire LARGE de votre compilateur C et n'utilisez que les pointeurs d'argument FAR. Pour plus d'informations, reportez-vous à la documentation du compilateur C de votre fournisseur.

Pour plus d'informations sur l'écriture de sorties utilisateur (user exit), reportez-vous à la rubrique « A propos des sorties utilisateur » dans l'aide en ligne de Graphics Builder. Pour plus de précisions, notamment en ce qui concerne les restrictions relatives à la création d'une DLL Windows et l'utilisation des instructions #define, reportez-vous à la documentation du compilateur de Windows. (Il se peut que le code de votre sortie utilisateur nécessite le fichier UE.H pour accéder aux définitions de type et aux instructions #define.)

Remarque : Si vous incorporez des instructions SQL dans vos sorties utilisateur pour accéder au serveur Oracle, vous devez utiliser Pro*C pour Windows pour précompiler ces sorties utilisateur. Pour plus d'informations sur la précompilation des sorties utilisateur, reportez-vous à la documentation de Pro*C.

2	Créez la table de sortie utilisateur IAPXTB en prenant le fichier exemple UE_XTB.C comme modèle. Vous pouvez également créer la table IAPXTB à l'aide du programme GENXTB. Celui-ci peut être utilisé pour créer la table IAPXTB et pour lire les informations qu'elle contient afin de créer le fichier point d'entrée nécessaire pour lier vos sorties utilisateur. Pour plus d'informations sur GENXTB, reportez-vous à "Création de la table IAPXTB" dans l'aide en ligne de Graphics Builder.

3	Utilisez le fichier OGXTB60.DEF pour lier vos objets au fichier objet Oracle UEZ.OBJ.

Vous pouvez également, si nécessaire, ajouter d'autres fichiers à ce script de liaison. Si vous avez incorporé des instructions SQL dans votre sortie utilisateur (user exit) et que vous avez précompilé votre application, les bibliothèques Oracle SQLLIB18.LIB et SQXLIB18.LIB (pour Windows 95/98 et pour Windows NT) doivent être liées.

4	Une fois la liaison terminée, vous devrez compiler le fichier .dll. résultant pour les ressources. Par exemple, la commande suivante utilise le compilateur de ressources de Microsoft Windows pour compiler le fichier .dll avec des options :

c> rc -t OGXTB60.dll

5	Effectuez une copie de sauvegarde du fichier .dll dans votre répertoire ORACLE_HOME\BIN. Copiez ensuite le nouveau fichier .dll que vous venez de créer par-dessus celui qui se trouve dans ORACLE_HOME\BIN.

Votre sortie utilisateur est maintenant prête.

Mise à jour des affichages

1	Pour mettre à jour les affichages que vous avez créés à l'aide de Graphics Builder pour Windows versions 2.5.3 ou antérieures, vous devez recompiler le code PL/SQL. Vous pouvez effectuer cette opération pour plusieurs affichages à la fois en utilisant des arguments de ligne de commande pour ouvrir et enregistrer les affichages.

Dans la barre des tâches, cliquez sur Démarrer [image] Exécuter.

2	Dans la boîte de dialogue Exécuter, entrez la ligne de commande complète ou exécutez un fichier de commandes qui contient une ou plusieurs lignes de commande. Par exemple, entrez la ligne de commande suivante (sans les retours chariot) :

C:\orant\bin\G60BLD userid=scott/tiger
openfile=(disp1.ogd,disp2.ogd)
savefile=(disp1.ogd,disp2.ogd) quit=yes

où C:\orant\bin\G60BLD est le chemin d'accès de l'exécutable de Graphics Builder, scott/tiger est l'ID d'ouverture de session sur la base de données et disp1.ogd et disp2.ogd sont les affichages.

Remarque : Microsoft Windows impose une limite de 128 caractères au champ texte de la boîte de dialogue Exécuter.

3	Cliquez sur OK pour recompiler le code PL/SQL et mettre à jour les affichages.

OG_HOST

Le comportement de la commande OG_HOST diffère selon les plates-formes Windows 16 bits et 32 bits. Sous Windows 3.x, si OG_HOST est utilisée pour appeler une autre application, tous les appels suivants à cette application avec OG_HOST amènent au premier plan l'instance déjà appelée de cette application. Sous Windows 95/98 et Windows NT, les appels suivants d'une application déjà appelée entraînent le démarrage d'une nouvelle instance de cette application, à condition que celle-ci accepte plusieurs instances.

Pilotes vidéo

Le pilote vidéo VGA monochrome Microsoft Windows peut ne pas fonctionner avec certains fichiers image. Le chargement de certaines images risque en effet de causer une sortie inattendue lors de l'utilisation de ce pilote vidéo ou d'autres pilotes vidéo monochromes. Pour plus d'informations, prenez contact avec Microsoft Corporation.


Utilisation de Project Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes de version pour Windows (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Project Builder

Pour démarrer Project Builder pour Windows :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

Remarque : Project Builder ne nécessite pas de connexion à un serveur Oracle. Cependant, c'est le cas des autres composants, et SQL*Net doit être installé pour l'établissement d'une connexion. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Project Builder.

Erreurs de connexion à la base de données

Si vous recevez une erreur comprise entre ORA-3100 et ORA-3199 lorsque vous essayez d'ouvrir une session sur le serveur Oracle7, il se peut que la mémoire réelle soit insuffisante pour établir une connexion avec une base de données ORACLE.

NETINIT7.EXE résout ce problème en réservant de la mémoire pour les connexions au serveur. NETINIT7 utilise le paramètre de configuration WIN_REMOTE_SESSIONS pour déterminer la quantité de mémoire réelle à réserver pour les connexions au serveur.

Répertoires

Le répertoire PJ60 contient plusieurs fichiers nécessaires à Project Builder, parmi lesquels la base de registres globale et le registre utilisateur par défaut (typesnn.upd et pjusernn.upd, où nn indique la langue nationale).

Le répertoire TOOLS contient plusieurs modules d'intérêt général, répartis dans les sous-répertoires suivants :

Nom	Contenu
\COMMON60	Fichiers de messages, de ressources et de lissage de polices, palettes de couleurs et autres fichiers communs à tous les composants.
\DBTAB60	Tables de bases de données. Contient le sous-répertoire \GRAPH60, lequel renferme les tables spécifiques à Graphics Builder.
\DEVDEM60	Tous les fichiers utilisés dans les démos.
\DOC60	Fichiers de l'aide en ligne, de l'Assistant et de l'Aperçu produit.
\OPEN2K60	Fichiers ODBC et informations de contrôle de source.


Utilisation de Report Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes de version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Report Builder

Pour démarrer Report Builder pour Windows via une connexion à distance :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Reports Developer.

3	Cliquez sur Report Builder.

Erreurs de connexion à la base de données

Si vous recevez une erreur comprise entre ORA-3100 et ORA-3199 lorsque vous essayez d'ouvrir une session sur le serveur Oracle, il se peut que la mémoire réelle soit insuffisante pour établir une connexion avec une base de données ORACLE.

NETINIT7.EXE résout ce problème en réservant de la mémoire pour les connexions au serveur. NETINIT7 utilise le paramètre de configuration WIN_REMOTE_SESSIONS pour déterminer la quantité de mémoire réelle à réserver pour les connexions au serveur.

Répertoires

Le répertoire REPORT60 contient les sous-répertoires suivants :

Nom	Contenu
\ADMIN	Fichiers de modèles prédéfinis.
\OCI	Fichiers de l'interface Oracle Call.
\PRINTERS	Pilotes d'imprimante. Ces derniers ne sont requis que pour l'impression d'états sur les unités en mode caractère. Ces pilotes ne sont pas nécessaires à l'impression sous Windows.
\SQL	Scripts SQL permettant de créer et de conserver les tables Report Builder.
\USEREXIT	Fichiers nécessaires à la création d'une sortie utilisateur Report Builder et d'une sortie utilisateur exemple.
Le répertoire TOOLS contient plusieurs modules d'intérêt général, répartis dans les sous-répertoires suivants :

Nom	Contenu
\COMMON60	Fichiers de messages, de ressources et de lissage de polices, palettes de couleurs et autres fichiers communs à tous les composants.
\DBTAB60	Tables de base de données. Contient le sous-répertoire /REPORT60, lequel renferme les tables spécifiques à Report Builder.
\DOC60	Fichiers de l'aide en ligne, de l'Assistant et de l'Aperçu produit.
\OPEN2K60	Fichiers ODBC et informations de contrôle de source.


Exécution de Report Builder sous Windows

Cette rubrique décrit les aspects de Report Builder propres à son utilisation sous Microsoft Windows.

Exécutables

Report Builder pour Windows se compose des exécutables suivants, qui se trouvent dans ORACLE_HOME\BIN :

•	Report Builder (RWBLD60.EXE)

•	Reports Runtime (RWRUN60.EXE)

•	Reports Convert (RWCON60.EXE)

•	Reports Background Engine (RWRBE60.EXE)

•	Reports Server (RWMTS60.EXE)

•	Reports Web Cartridge (RWOWS60.DLL)

•	Reports CGI (RWCGI60.EXE)

•	Reports Queue Manager (RWRQM60.EXE)

•	Reports Launcher (RWSXC60.EXE)

•	Reports ActiveX Control (RWSXA60.OCX)

Dans la barre des tâches, vous pouvez cliquer sur Démarrer [image] Exécuter pour lancer un exécutable Reports en lui ajoutant des options de ligne de commande.

Transfert de valeurs de paramètres contenant des espaces à partir de la ligne de commande

Pour transférer des valeurs de paramètres contenant des espaces à Report Builder à partir de la ligne de commande, procédez de l'une des deux manières suivantes :

•	Entrez le nom et la valeur du paramètre dans un fichier de commande. Par exemple, supposez que vous disposez d'un paramètre qui émet une clause d'interrogation WHERE à l'exécution. Pour transférer la valeur WHERE DEPTNO = 10 à partir de la ligne de commande au moment de l'exécution, créez un fichier de commande contenant :

nom_paramètre='WHERE DEPTNO = 10'

Référencez ensuite le fichier de commandes via l'argument de ligne de commande CMDFILE (par exemple, RWRUN60 CMDFILE=nom_cmdfile).

•	Mettez la valeur du paramètre entre guillemets (") dans la ligne de commande. Par exemple :

DEPTNO="Mon service"

Transfert de valeurs de paramètres contenant des espaces à partir de RUN_PRODUCT

Pour transférer des valeurs de paramètres contenant des espaces à Report Builder à partir de Form Builder via RUN_PRODUCT, vous devez ajouter d'autres guillemets pour délimiter les chaînes de l'instruction PL/SQL dans votre grille. Par exemple, pour transférer "HP Laserjet 4P" à votre état en tant que paramètre d'imprimante DESNAME, l'instruction PL/SQL de votre grille doit être du type suivant :

printername := '"'||'HP Laserjet 4P'||'"';
add_parameter(plid, 'DESNAME', TEXT_PARAMETER, printername);
RUN_PRODUCT( REPORTS, rptname, ASYNCHRONOUS, RUNTIME,
FILESYSTEM, plid);

Prise en charge MAPI

La prise en charge MAPI vous permet d'envoyer une sortie d'état à d'autres utilisateurs de votre système par courrier électronique. Les états en mode Bitmap (par défaut) sont envoyés comme fichiers joints au courrier électronique au format PostScript encapsulé. Les états en mode caractère sont envoyés en tant que pièces jointes en texte ASCII. Pour plus de détails sur l'envoi d'états par courrier électronique, reportez-vous à l'aide en ligne de Report Builder.

Conditions préalables : Une application client de courrier MAPI appropriée, comme Microsoft Exchange, doit être installée. Pour plus d'informations, reportez-vous à la documentation de votre système d'exploitation afin d'apprendre à configurer votre ordinateur pour le courrier électronique.

Mémoire

Certains paramètres système de Report Builder (par exemple, LONGCHUNK et BUFFERS) indiquent à Report Builder la quantité de mémoire à utiliser pour exécuter un état. Pour ces paramètres, veillez à indiquer une valeur peu consommatrice en ressources mémoire du PC.

OLE2

Pour contrôler le comportement de OLE2 dans Report Builder, définissez les valeurs des paramètres suivants dans votre fichier de configuration :

•	OleCreateObjPoolAlways

•	OleCreateObjPoolInMemory

•	OleDoNotUpdateLinks

•	OleUpdateLinksPrompt

Si vous ne le faites pas, Report Builder les définit par défaut. Dans la plupart des cas, les valeurs par défaut permettent d'obtenir le comportement approprié.

SQL non bloquant

Le mot-clé NONBLOCKSQL=YES|NO a été ajouté aux exécutables de Builder et de Runtime. Il permet d'activer et de désactiver les appels non bloquants. Ces appels vous permettent de poursuivre d'autres travaux au cours de l'extraction de données de la base de données et de leur formatage dans le client. Vous pouvez également définir les appels non bloquants à partir de l'onglet Paramètres Runtime de la boîte de dialogue Préférences (via Outils [image] Préférences).

Les appels non bloquants prennent en charge les interrogations de votre modèle de données, et les SQL exécutés via SRW.DO_SQL et dans PL/SQL. Les SQL des sorties utilisateur et les déclencheurs suivants ne sont pas non bloquants :

•	déclencheur Before Parameter Form ;

•	déclencheur Validation ;

•	déclencheur After Parameter Form ;

•	déclencheur After Report.

Remarque : Les instructions SQL non bloquantes sont uniquement prises en charge avec les versions 2.1 et ultérieures de SQL*Net.

Ligne de commande

La sortie de la ligne de commande ne doit pas dépasser 128 caractères. Pour respecter cette limite, utilisez l'argument de ligne de commande CMDFILE.

Opération de trace

Les statistiques de performances de trace ne sont écrites que lorsque vous terminez votre session Report Builder.

Prise en charge des éditeurs système

Report Builder pour Windows ne prend pas en charge les éditeurs système.

Pilotes vidéo

Sous Windows, Report Builder prend en charge la vidéo. Cependant, remarquez que le pilote vidéo VGA monochrome Microsoft Windows peut ne pas fonctionner avec certains fichiers images. Le chargement de certaines images risque de causer une sortie inattendue lors de l'utilisation de ce pilote vidéo ou d'autres pilotes vidéo monochromes. Pour plus d'informations, prenez contact avec Microsoft Corporation.

Exécution de Report Builder en arrière-plan

Si vous entrez BACKGROUND=YES lors de l'exécution d'un état, ce dernier est placé dans la file d'attente Reports Background Engine.

Exécution de Report Builder par lots

Si vous utilisez BATCH=YES lors de l'exécution, indiquez un fichier d'erreurs LOGFILE pour Reports Convert et ERRFILE pour Reports Runtime. Si vous ne le faites pas, les exécutables ne fonctionnent pas.

Interface d'appel

Les connexions à la base de données peuvent être récupérées par Report Builder lorsque vous le lancez via l'interface d'appel et qu'il fait partie du même processus que l'application d'appel. Cependant, sous Windows, cette application et Report Builder sont toujours exécutés séparément. Report Builder ne peut donc pas récupérer la connexion à la base de données via l'interface d'appel.

Sous Windows, l'interface d'appel transfère le contrôle à l'exécutable Report Builder grâce à un appel système. Les codes d'erreur renvoyés par le système sont transférés à l'application d'appel sans modification. Pour plus d'informations sur ces codes d'erreur, reportez-vous à votre documentation Microsoft Windows.

Définitions de terminal

Sous Windows, les définitions de terminal ne sont pas nécessaires. Les définitions d'imprimante sont effectuées, à l'exécution, via DESFORMAT dans la ligne de commande, ou via Grille de paramètres Runtime ou Format destination dans Options d'outils : Paramètres Runtime (Outils [image] Options d'outils).

Impression d'états

Report Builder pour Windows permet d'imprimer sur n'importe quelle imprimante prise en charge par Microsoft Windows.

Sélection dynamique d'une imprimante à l'exécution

L'unité d'impression peut désormais être paramétrée à l'exécution. Lorsque vous lancez des états depuis Form Builder, Graphics Builder ou tout autre utilitaire de lots Windows (par exemple, Winbatch), définissez les paramètres d'exécution de la manière suivante :

Type de destination	Imprimante	Fichier
Nom de la destination	nom de l'imprimante	nom du fichier
Format de destination	non requis	nom de l'imprimante ou du fichier de définition de l'imprimante (pour les états en mode caractère)
Exemples

Les exemples suivants expliquent comment indiquer l'unité d'impression à l'exécution sous Windows 95 :

•	Sortie HP/PCL sur fichier :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=file DESFORMAT='HP LaserJet IIID'  DESNAME=nom_fichier

•	Sortie PostScript sur imprimante :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=printer DESNAME='HP LaserJet IIIP Postscript, LPT2:'

Remarque : DESFORMAT n'est pas utilisé car l'imprimante définie par DESNAME précise toutes les informations concernant le format de sortie.

•	Sortie ASCII vers fichier :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=file MODE=character DESFORMAT='wide' DESNAME=nom_fichier

•	Sortie ASCII vers imprimante :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=printer MODE=character DESFORMAT='wide' DESNAME='HP LaserJet IIID, LPT1:'

Remarquez de quelle manière DESFORMAT est utilisé selon la valeur de MODE. Si vous exécutez un état en mode caractère, DESFORMAT représente le fichier de description de l'imprimante utilisé pour le formatage des caractères. Lorsque MODE=bitmapped, DESFORMAT n'est pas utilisé.

Vous pouvez également imprimer des états sur plusieurs imprimantes à l'aide du même pilote :

•	Sortie HP/PCL sur LPT1 :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=printer DESNAME='HP LaserJet IIID, LPT1:'

•	Sortie HP/PCL sur LPT2 :

RWRUN60 MODULE=état.rdf USERID=scott/tiger DESTYPE=printer DESNAME='HP LaserJet IIID, LPT1:'

Si l'unité connectée (sur LPT2:) n'est pas indiquée (par exemple, DESNAME='HP LaserJet IIID'), Report Builder sélectionne la première entrée parmi les pilotes d'imprimante disponibles de nom approprié.


Exécution de Project Builder sous Windows

Cette rubrique décrit les aspects de Project Builder propres à son utilisation sous Microsoft Windows.

Exécutable

Project Builder pour Windows se compose de l'exécutable suivant, qui se trouve dans ORACLE_HOME\BIN :

UPC60.EXE

Dans la barre des tâches, vous pouvez cliquer sur Démarrer [image] Exécuter pour lancer un exécutable Project Builder en lui ajoutant des options de ligne de commande.

Pour plus d'informations sur les options de ligne de commande, reportez-vous à " PJ60 " dans l'aide en ligne de Project Builder.

Création d'actions à utiliser sous Windows

Lorsque vous créez des actions et des macros, n'oubliez pas que la syntaxe des commandes est régie par votre plate-forme. Le portage de ces actions sur une plate-forme différente nécessitera une modification de la syntaxe afin qu'elle soit conforme aux règles de la nouvelle plate-forme. Parmi les conflits possibles, citons entre autres la longueur des noms de fichiers, la distinction entre majuscules et minuscules, ou encore les barres obliques et barres obliques inversées. Pour plus d'informations sur les exigences de la syntaxe sous Windows, reportez-vous à la documentation de Windows.

Utilisation des commandes par défaut du shell de Windows dans des actions

Une action peut être déclarée comme une ligne de commande normale (comme la plupart des actions) ou déclarée comme suit :

[open {n}]

ou :

[print {n}]

où {n} est la macro interne de Project Builder indiquant le nom complet du fichier sur lequel vous voulez agir. La première action exécute la commande open par défaut du shell de Windows sur le fichier et la seconde, la commande print par défaut. Si d'autres commandes sont enregistrées dans l'Explorateur pour un type donné, vous pouvez également les utiliser dans votre action. Par exemple, si une commande play est définie pour un fichier vidéo, vous pouvez définir une action Project Builder telle que celle-ci :

[play {n}]

sur le type de fichier vidéo.

Utilisation de commandes, de canaux de communication (pipes) ou de redirections DOS dans les actions

Pour pouvoir utiliser des commandes, des canaux de communication (pipes) ou des redirections DOS dans les actions, vous devez d'abord appeler l'interpréteur DOS. Par exemple, sous Windows 95, l'action :

c:\windows\command /k dir

ouvrira une fenêtre DOS et exécutera la commande dir.

Sous Windows NT, l'interpréteur de commande DOS porte le nom cmd et vous pouvez appeler l'action précédente comme suit :

c:\winnt\cmd /k dir

Autre exemple d'action (plus utile) :

c:\windows\command /c copy {n} {d}\{b}.bak

en créant une copie de sauvegarde de votre fichier.

Puisque vous pouvez appeler un interpréteur de commandes DOS, vous pouvez intégrer des canaux de communication (pipes) et des redirections dans la commande. Par exemple, la commande de deux lignes suivante :

c:\windows\command /c echo {cdebug} {cflags} {cdefs} {cincludes} > {L}

c:\windows\command /c cl /c /nologo @{L} /Fo{n} {1} | tail +1

place le contenu des macros cdebug, cflags et cdefs dans un fichier temporaire, puis lance le compilateur C en utilisant le contenu du fichier temporaire comme arguments. La sortie du compilateur C est envoyée à tail et la toute première ligne de cette sortie est éliminée.

Remarque : Une commande d'action peut contenir plusieurs lignes.

Notez que DOS est limité à 306 caractères sur la ligne de commande. Pour contourner cette limitation, de nombreuses applications DOS (comme cl dans l'exemple ci-dessus) peuvent lire des arguments supplémentaires dans un fichier.

Pour éviter d'avoir à entrer c:\windows\command /c dans toutes vos commandes d'actions, vous pouvez définir une macro de type ANY, telle que :

{SHELL} = c:\windows\command /c

Vous pouvez ensuite écrire des actions comme :

{SHELL} echo {cdebug} {cflags} {cdefs} {cincludes} > {L}

Définir une macro de cette façon vous permet également de changer facilement d'interpréteur de ligne de commande.


Utilisation de Query Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes sur la version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Query Builder

Pour démarrer Query Builder pour Windows via une connexion à distance à un serveur Oracle :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Query Builder.


Exécution de Query Builder sous Windows

Cette rubrique décrit les aspects de Query Builder propres à son utilisation sous Microsoft Windows.

Exécutable

Query Builder pour Windows se compose de l'exécutable suivant, qui se trouve dans ORACLE_HOME\BIN :

OBE60.EXE


Utilisation de Schema Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes de version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Schema Builder

Pour démarrer Schema Builder pour Windows via une connexion à distance à un serveur Oracle :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Schema Builder.


Exécution de Schema Builder sous Windows

Cette rubrique décrit les aspects de Schema Builder propres à son utilisation sous Microsoft Windows.

Exécutable

Schema Builder pour Windows se compose de l'exécutable suivant, qui se trouve dans ORACLE_HOME\BIN :

OBS60.EXE


Utilisation de Procedure Builder sous Windows

Remarque : Pour plus d'informations, reportez-vous aux notes de version (sur le CD d'installation) : RELNOTES.TXT ou RELNOTES.PDF.

Démarrage de Procedure Builder

Pour démarrer Procedure Builder pour Windows via une connexion à distance à un serveur Oracle :

Sur les plates-formes Windows 32 bits (NT, 95 et 98) :

1	Votre PC doit être configuré pour l'accès réseau, ce qui peut nécessiter l'installation et la configuration de matériel ou de logiciel supplémentaire. Si vous pensez que votre PC n'est pas configuré pour l'accès réseau, prenez contact avec votre administrateur système ou réseau.

SQL*Net doit être installé. Pour plus d'informations, reportez-vous à la documentation de SQL*Net.

2	Dans la barre des tâches, cliquez sur Démarrer [image] Programmes [image] Oracle Forms Developer.

3	Cliquez sur Procedure Builder.

Afin de savoir comment utiliser Procedure Builder, cliquez sur Aide [image] Assistants pour des procédures pas à pas relatives aux tâches les plus courantes ou sur Aide [image] Aperçu produit pour une présentation de Procedure Builder lui-même.

Si vous utilisez Procedure Builder pour la première fois, passez en revue le manuel Oracle Procedure Builder Getting Started (Oracle Procedure Builder Initiation). Il s'agit d'un cours qui présente rapidement les éléments de base de Procedure Builder. Pour accéder à la version en ligne de ce manuel, choisissez Manuels dans le menu Aide, puis recherchez le manuel Getting Started sous Online Manuals.

Erreurs de connexion à la base de données

Si vous recevez une erreur comprise entre ORA-3100 et ORA-3199 lorsque vous essayez d'ouvrir une session sur le serveur Oracle, il se peut que la mémoire réelle soit insuffisante pour établir une connexion avec une base de données ORACLE.

NETINIT7.EXE résout ce problème en réservant de la mémoire pour les connexions au serveur. NETINIT7 utilise le paramètre de configuration WIN_REMOTE_SESSIONS pour déterminer la quantité de mémoire réelle à réserver pour les connexions au serveur.

Répertoires

Le répertoire TOOLS contient plusieurs modules d'intérêt général, répartis dans les sous-répertoires suivants :

Nom	Contenu
\COMMON60	Fichiers de messages, de ressources et de lissage de polices, palettes de couleurs et autres fichiers communs à tous les composants.
\DBTAB60	Tables de base de données.
\DEVDEM60	Tous les fichiers utilisés dans les démos.
\DOC60	Fichiers de l'aide en ligne, de l'Assistant et de l'Aperçu produit.
\OPEN2K60	Fichiers ODBC et informations de contrôle de source.


Exécution de Procedure Builder sous Windows

Cette rubrique décrit les aspects de Procedure Builder propres à son utilisation sous Microsoft Windows.

Exécutable

Procedure Builder pour Windows se compose de l'exécutable suivant, qui se trouve dans ORACLE_HOME\BIN :

DE60.EXE


Glossaire

A

    action
    action de débogage
    action définie par l'utilisateur
    action prédéfinie
    ActiveX
    activé
    ADA
    adresse IP (Internet Protocol)
    affichage
    alias
    alignement
    ancêtre
    ancrage
    antécédent
    aperçu
    applet
    application
    arborescence de dépendances
    arborescence de groupe
    architecture client/serveur
    argument
    argument exécutable
    ASCII
    assistant Projet
    attribut
    attribut visuel
    autoriser
    axe continu
    axe de catégorie
    axe de date
    axe de valeurs
    axe discret

 B

    barre de fractionnement
    barre de titre
    barre d'outils
    basculer
    base de données
    base de données distante
    base de données locale
    base de registres
    base de registres globale
    base de registres locale
    base de registres projet
    base de registres utilisateur
    Batch
    bibliothèque
    bibliothèque attachée
    bibliothèque PL/SQL externe
    bloc
    bloc anonyme
    boîte de dialogue
    boîte englobante externe
    boîte englobante interne
    bord
    bordure
    boucle
    bouton
    bouton (...)
    bouton d'option

C

    cache (mémoire cache)
    cadre
    canevas
    caractère générique
    cartouche
    cartouche Web
    case à cocher
    catégorie
    cellule
    cellule de matrice
    CGI
    CGM
    chaîne de connexion
    champ
    champ multiligne
    chiffrement
    cible
    classe de propriétés
    classification
    clause
    clé étrangère
    clé primaire
    client
    CMDFILE
    code de contrôle d'imprimante
    cohérence en lecture
    coller
    colonne
    colonne de formule
    colonne de ventilation
    colonne d'objets
    colonne récapitulative
    colonne REF
    colonne sans cache
    colonnes d'attributs
    commentaire
    compiler
    compiler par lot
    composant
    condition
    connecter (se)
    conteneur OLE
    contrainte
    contrôle VBX
    coordonnées (x, y)
    copier
    corps
    corps de package
    coupe-feu
    couper
    curseur

D

    DATE
    déboguer
    Débogueur
    débordement
    déclencheur
    déclencheur de base de données
    déclencheur de débogage
    déclencheur de format
    déclencheur de ventilation
    désactivé
    descendant
    descendant-ascendant
    descripteur
    Designer
    Designer/2000
    DIANA
    dictionnaire de données
    dimension
    dimension de qualification
    données dépendantes
    données indépendantes
    dupliquer

E

    EBCDIC
    éditeur
    élément
    élément
    élément affiché
    élément d'arrière-plan
    élément de graphique
    élément de premier plan
    élément de projet
    élément d'entrée
    élément graphique
    élément impliqué
    élément liste
    élément texte
    éléments Built-in
    encadrement itératif
    endommager
    enfant
    enregistrement
    environnement
    état de ventilation
    état matriciel
    étendue
    exception
    exécuter
    exporter
    expression

F

    faire glisser
    famille
    fenêtre
    fenêtre modale
    fenêtre sans mode
    fenêtre/vue active
    feuille de style
    feuille de style en cascade
    fichier de liaison
    fichier de projet
    fichier d'exécution
    fichier d'export
    fichier pld
    fichier pll
    fichier pls
    fichier plx
    fichier prt
    fichier rdf
    fichier rep
    fichier rex
    fichier sql
    filtre
    filtre de groupe
    fonction
    fonction de filtre d'interrogation
    fonction en package
    formule
    frère

G

    Generate
    générateur
    générer
    graphique à axes
    graphique de ventilation
    Grille de paramètres d'exécution
    groupe
    groupe ancêtre
    groupe de boutons d'option
    groupe de ventilation
    groupe d'enregistrements
    groupe d'objets
    groupe inter-produit

H

    hériter
    hiérarchie
    hiérarchie des dimensions
    hiérarchiser
    HTML
    HTTP
    hyperlien
    hypertexte

I

    ICD
    icône
    icône de bord/remplissage/texte
    image
    importer
    index
    inscrire
    instruction
    instruction SELECT
    instruction SQL
    interface graphique
    interface Oracle Call Interface
    Internet
    interrogation
    interrogation détail
    interrogation enfant
    interrogation externe
    Intranet

J

    JAR
    Java
    jointure
    justification

K

L

    lancer
    Lanceur
    liaison
    liaison de données
    liaison Web
    libellé
    ligne
    ligne de commande
    ligne de référence
    liste de paramètres
    liste de valeurs
    liste instantanée
    livrer

M

    macro
    macro définie par l'utilisateur
    macro intégrée
    marge
    masque d'attribut
    masque de format
    masqué
    matrice
    matrice imbriquée
    méga-octet (Mo)
    menu détachable
    message d'alerte
    mesure
    mesure personnalisée
    méthode
    mettre à jour
    mode de confinement
    mode flexible
    mode insertion
    mode remplacement
    modèle de champ
    modèle de données
    modèle de graphique
    module
    mot-clé
    motif

N

    Navigateur de projet
    Navigateur d'objet
    navigateur Web
    niveau
    NOCACHE
    noeud
    noeud cible
    noeud de structure de données
    noeud élément
    noeud en-tête
    noeud fichier
    noeud organisation
    noeud projet
    noeud racine
    noeud sous-projet
    nom utilisateur de réserve

O

    objet
    objet aplani
    objet colonne
    objet déstructuré
    objet englobant
    objet ligne
    objet standard
    objets de niveau état
    ODBC
    OLE
    opérateur relationnel
    opérateurs de comparaison
    opérateurs logiques
    opérateurs numériques
    Oracle Designer
    ORACLE_HOME
    origine
    outil
    outil Attribut
    outil Correspondance
    outil Exception
    outil Famille
    outil Haut/Bas
    outil Liste
    outil Niveau
    outil Période
    outil Sélecteur
    outil Sélection enregistrée
    outil Tout
    outil Tri

P

    package
    page
    page de fin
    page de garde
    page logique
    page physique
    page titre
    palette
    palette de couleurs
    palette d'outils
    panneau
    paramètre
    parent
    Pcode
    PDF
    pile
    pile d'appels
    PL/SQL
    plan de coordonnées
    point d'ancrage
    point de contrôle
    point d'insertion
    point d'interruption
    pointeur d'objet
    port
    préférence
    présentation
    présentation de type étiquette de publipostage
    présentation de type formulaire
    présentation de type formulaire-lettre
    présentation de type matrice
    présentation maître-détails
    Presse-papiers
    primitif
    procédure
    procédure bouton
    processus d'arrière-plan
    projet
    propriété
    protocole

Q

    quadrillages
    quitter

R

    racine
    RC4
    RDBMS
    rectangle de délimitation
    référence de lien
    référence lexicale
    régénérer
    regroupement/agrégation
    répertoire virtuel
    Report Server (RWMTS60)
    Reports Background Engine (RWRBE60)
    Reports Queue Manager (RWRQM60)
    Reports Web Cartridge (RWCGI60)
    Reports Web CGI (RWCGI60)
    RTF
    Runtime
    RVB

S

    saut de page
    schéma
    script
    script de l'interpréteur
    script de sélection
    script SQL
    section
    Sélecteur
    sélection
    sélection dynamique enregistrée
    sélection enregistrée
    sélection statique enregistrée
    serveur OLE
    serveur Web
    session
    simultanéité d'accès
    socket
    sortie utilisateur
    source
    source de données
    sous-interrogation associée
    sous-programme
    sous-programme stocké
    sous-projet
    spécification
    spécification de package
    SQL
    structure de code PL/SQL
    structure de code PL/SQL avec valeur
    SYLK
    syntaxe
    système de coordonnées
    système de fichiers virtuel

T

    table
    table d'objets
    tabulaire
    tampon
    TCP
    total de contrôle
    transaction
    type
    type de collecte
    type de données
    type de données Built-in
    type de données CHAR
    type de données Oracle
    type de table
    type de tableau variable
    type de tracé
    type défini par l'utilisateur
    type d'élément
    type d'objet
    type prédéfini

U

    unité de présentation
    unité de programme
    unité de programme stockée
    URL

V

    valeur d'attribut
    valeur de dimension
    valeur ligne de base
    valeur NA
    valeur NULL
    valeur par défaut
    valider (COMMIT)
    variable
    variable de lien
    variable globale
    variable locale
    variable système
    VBX
    Visualiseur
    volet
    vue
    vue de dépendances
    vue de projet
    vue-canevas

W

 Web
    WKS
    WRB
    WWW

X

    XML
    XML au format correct
    XML valide

Y

Z

    zone contextuelle
    zone de liste
    zone de message
    zone de remplissage
    zoom


Dans Project Builder, chaîne de commande fournie par Project Builder ou par l'utilisateur, et s'appliquant à des fichiers d'un type donné. Une action n'est pas restreinte à un seul type de fichier ; par exemple, si l'action Compiler est définie à la fois pour les fichiers d'application Forms et les fichiers source C, la sélection de Compiler le projet compile tous les fichiers fmb et .c à l'aide des outils appropriés. Voir aussi : action prédéfinie, action définie par l'utilisateur.


Langage de programmation de haut niveau élaboré par le Département de la défense américaine pour les systèmes informatiques intégrés.


Fenêtre ou vue dans laquelle l'utilisateur peut entrer des données.


(Oracle Express) Regroupement (ou agrégation) de données de plusieurs valeurs de dimension en une seule valeur, comme le total des unités vendues dans toutes les villes, ou en un ensemble de valeurs plus restreint, comme la moyenne des unités vendues dans les villes de chaque région. Les données sont souvent collectées au niveau de détails le plus bas, puis regroupées en totaux de niveaux supérieurs pour l'analyse.


Fenêtre modale qui vous signale une condition survenue à la suite de votre dernière action. Vous devez répondre à un message d'alerte.


Façon dont des données sont positionnées dans un champ : alignement ou justification à gauche, à droite et au centre d'un champ d'une largeur déterminée.


Nom secondaire utilisé dans une instruction SQL pour référencer une table, une vue ou une colonne.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant de sélectionner toutes les valeurs d'une dimension ou toutes les valeurs d'une dimension correspondant à une hiérarchie donnée.


(Oracle Express) Valeur de dimension située au-dessus d'une valeur donnée dans la hiérarchie. La valeur ancêtre correspond à la somme globale des valeurs de ses descendants. L'exemple suivant désigne la valeur de dimension Europe comme l'ancêtre de France, de Lyon et de Paris dans la dimension GEOGRAPHY.


Groupe possédant un autre groupe, directement ou indirectement.


Objet de présentation servant à fixer un point d'un objet sur un point d'un autre objet, ce qui permet de positionner le premier objet par rapport au second.


(Oracle Express) Valeur de dimension particulière utilisée lors de la sélection de valeurs de dimension en fonction de leur relation familiale ou lors de l'exploration d'une hiérarchie.


Unité de programme PL/SQL sans nom ne nécessitant pas la présence explicite des mots-clés BEGIN et END pour délimiter les instructions exécutables. N'ayant pas de nom, les blocs anonymes ne peuvent être référencés par d'autres unités de programme.


Objet apparaissant n'importe où au-dessus d'un autre objet dans l'arborescence de groupe de cet objet. Tout objet est l'antécédent de ses descendants.


Terme Java qui désigne de petits programmes pouvant, au besoin, être importés de manière dynamique dans des pages Web ou des applications.


Un ou plusieurs modules de programme servant à atteindre un résultat donné. Les applications peuvent être imbriquées les unes dans les autres. Par exemple, une application de gestion des stocks d'une entreprise peut comprendre diverses applications Form Builder pour la saisie des données et diverses applications Graphic Builder pour l'affichage des données.


1. Expression facultative transmise à une unité de programme pour que celle-ci la traite.
2. Clauses contenant des mots-clés et leurs valeurs.


Acronyme d'American National Standard Code for Information Interchange.


Ensemble de sous-programmes PL/SQL en lecture seule, généralement intégré à une application pour fournir les sources PL/SQL nécessaires. Les unités de programme figurant dans une bibliothèque attachée sont implicitement chargées lors de leur premier appel par une autre unité de programme au moment de la compilation ou de l'exécution. Elles restent chargées, ce qui permet leur utilisation rapide et réduit les exigences en mémoire lors de l'exécution, tout en améliorant les performances de l'application. Voir aussi : bibliothèque.


1. Voir propriété.
2. Partie ou composant d'une définition de type d'objet Oracle8. Chaque attribut dispose d'un nom et d'un type de données Oracle8. Lorsque vous créez une table d'objets sur la base d'un type d'objet, les colonnes de la table correspondent aux attributs de la définition du type d'objet. Lorsque vous créez un objet colonne d'après le type d'objet dans une table relationnelle, cet objet contient des éléments qui équivalent à des sous-colonnes, chacune d'entre elles correspondant à un attribut de la définition du type d'objet. Dans Oracle Developer, chaque attribut d'objet Oracle8 appartenant à une table est considéré comme un élément de données distinct, comme s'il s'agissait d'une colonne distincte. Cela s'applique aux objets de table et de colonne des tables relationnelles.
3. (Oracle Express) Caractéristique descriptive partagée par les valeurs d'une dimension. Les attributs correspondent à des regroupements logiques qui permettent aux utilisateurs de sélectionner des données de caractéristiques similaires. Par exemple, dans une base de données sur les chaussures, vous pouvez utiliser un attribut de couleur de chaussure pour sélectionner toutes les bottes, tennis ou pantoufles de couleur identique.


Colonnes qui composent un objet colonne (Oracle8).


Dans Graphic Builder, premier élément d'un descripteur d'attribut. Il s'agit d'un masque de 32 bits qui informe la boîte à outils des attributs qui seront définis ou extraits par un appel de fonction ultérieur. Seuls les éléments pour lesquels les bits correspondants sont définis dans le masque d'attribut seront définis ou extraits.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant de sélectionner des valeurs de dimension en fonction d'attributs et de valeurs d'attributs. Par exemple, dans une base de données sur les boissons non alcoolisées, vous pouvez sélectionner tous les produits d'un litre. Dans cet exemple, la taille est un attribut et 1 litre est une valeur d'attribut.


(Oracle Express) Valeurs d'un attribut dans une base de données. Par exemple, dans une base de données sur les glaces, les valeurs d'attributs suivantes peuvent appartenir à l'attribut parfum de la dimension Product : vanille, chocolat et fraise. Des valeurs de dimension de différents niveaux dans la dimension Product (marque, forme et taille, par exemple) peuvent avoir une valeur de parfum identique.


Graphique dans lequel les données sont tracées selon leur position sur les bords du graphique, appelés axes. Un graphique à axes peut contenir deux ou trois axes, chacun appartenant à l'un des types suivants : discret, continu ou date.


Partie blanche d'un motif. L'application d'une couleur à l'élément d'arrière-plan se fait à l'aide la palette de couleurs de remplissage.


Processus non interactif fonctionnant dans un environnement de système d'exploitation et effectuant un service ou des actions. Certains produits Oracle utilisent des processus d'arrière-plan, notamment pour effectuer et coordonner des tâches pour les utilisateurs de la base de données, pour traiter et acheminer les messages électroniques, et pour gérer les services d'impression.


Valeur utilisée comme point de départ pour tracer des champs sur l'axe continu d'un graphique.


Exécutable permettant d'exécuter une application en mode de traitement par lots sans utiliser de fenêtres.


Traduire en une fois plusieurs unités de programme PL/SQL afin de pouvoir les exécuter.


Référence à un paramètre utilisée pour remplacer une valeur littérale unique (chaîne de caractères, nombre ou date, par exemple) qui apparaît n'importe où dans un élément PL/SQL ou dans une instruction SQL SELECT. Pour définir une référence de lien, vous devez faire précéder le nom du paramètre par le signe deux-points (:).


Variable globale pouvant être créée et utilisée à l'extérieur d'un package PL/SQL.


1. Dans PL/SQL, unité de programme de base définie par les mots-clés DECLARE, BEGIN, EXCEPTION et END.
2. Dans Form Builder, conteneur logique se rapportant à une table ou à une vue de base de données.


1. Contient les mêmes informations que la spécification d'unité de programme et comprend également la mise en oeuvre effective du sous-programme (c'est-à-dire sa séquence d'actions). Dans la plupart des cas, seul un corps doit être défini pour un programme.
2. Dans Report Builder, partie contenant la présentation de l'état (texte, graphiques, données et calculs). Le corps de l'état figure entre la page de garde et la page de fin.


Texte et/ou graphiques apparaissant dans un état à chaque exécution. Egalement appelé dans certains produits « texte constant » ou « graphiques constants ».


Contour d'un objet de présentation défini par l'utilisateur et servant généralement à mettre celui-ci en évidence. Les bordures sont dessinées de sorte que la moitié de la largeur de la bordure soit à l'extérieur du bord de l'objet et l'autre moitié à l'intérieur.


Voir boîte englobante interne, boîte englobante externe.


Graphique à axes affichant deux catégories de données le long d'un même axe.


Colonne d'interrogation attribuée à un groupe de ventilation.


Groupe servant à ventiler des données d'état ou à les classer par catégories. Toutes les données des colonnes d'interrogation attribuées à un groupe de ventilation apparaissent au-dessus des données des colonnes appartenant à d'autres groupes. Chacun des enregistrements extraits pour un groupe de ventilation n'apparaît qu'une seule fois, tandis que plusieurs enregistrements associés dans d'autres groupes peuvent être affichés.


Etat contenant des catégories qui ventilent les données de l'état.


Bloc PL/SQL qui est exécuté chaque fois qu'un point d'interruption est atteint. Voir aussi : point d'interruption.


Action de débogage pouvant être insérée sur toute ligne source exécutable au sein d'un sous-programme PL/SQL, qui interrompt l'exécution de l'unité de programme pour donner le contrôle à l'Interpréteur PL/SQL. Les points d'interruption permettent d'exécuter un sous-programme en mode pas à pas et de rechercher les erreurs d'exécution. Voir aussi : déclencheur de ventilation.


Composant d'Oracle Developer servant à créer un type particulier de document ; par exemple, Form Builder sert à créer des applications Forms et Report Builder, des états.


Type de données défini et pris en charge par Oracle Server.


Ensemble d'extensions du langage PL/SQL, conçu pour être utilisé avec Oracle Developer. Les éléments Built-in (procédures internes) comprennent les types de données, les procédures, les fonctions, les exceptions et les constantes.


Dans Project Builder, macro livrée avec le produit. Voir aussi : macro.


Zone de mémoire temporaire servant au transfert de données entre l'ordinateur et un périphérique, ou entre des parties d'un ordinateur. Un tampon évite que des informations ne se perdent à cause de vitesses et de synchronisations de transfert différentes, et accélère certaines fonctions.


1. Elément d'interface servant à sélectionner une action, à afficher une boîte de dialogue ou à accuser réception de la condition en cours.
2. Objet d'une application auquel est associée une procédure PL/SQL. La procédure est généralement exécutée lorsque l'utilisateur clique à l'aide de la souris.


Procédure PL/SQL associée à un objet application et s'exécutant lorsqu'un événement de souris particulier se produit sur un élément à l'exécution (clic sur un bouton, par exemple). La procédure se déclenche en établissant une hiérarchie des données extraites contenant un groupe de ventilation.


Zone de mémoire temporaire pour les données d'une base auxquelles les utilisateurs accèdent ou qu'ils modifient, ou pour les données dont Oracle Server a besoin pour prendre en charge les utilisateurs. Les termes « cache » et « mémoire cache » sont utilisés indifféremment.


Interface permettant d'appeler les exécutables d'Oracle Developer à partir d'autres produits Oracle ou d'un programme en langage de troisième génération.


Chaîne d'appels de sous-programme, du point d'entrée initial jusqu'au sous-programme en cours d'exécution. Chaque appel de sous-programme est représenté par un cadre sur la pile d'appels descendante-ascendante dans laquelle les sous-programmes nouvellement entrés sont ajoutés en bas.


  Voir éditeur.


Dans Form Builder, objet d'arrière-plan sur lequel vous placez les objets d'interface dont les utilisateurs vont se servir dans l'application à l'exécution. Une vue-canevas est généralement associée à une fenêtre.


Objets manipulables connectés au client, au serveur d'application ou à la base de données via une API ouverte.


Voir feuille de style.


Libellé servant à différencier des informations par une représentation non hiérarchique ou par subdivisions, plutôt que par des niveaux de sensibilité. La classification permet de restreindre l'accès aux informations.


Voir axe discret.


Instance de données dans un tableur (par exemple, Microsoft Excel).


Acronyme de Common Gateway Interface. Standard de l'industrie servant à exécuter des applications sur un serveur Web. Alors que les documents HTML standard extraits d'un serveur Web sont statiques (le même texte est extrait chaque fois), CGI permet à un programme fonctionnant sur le serveur Web de communiquer avec un autre ordinateur pour générer des documents HTML « dynamiques » en réponse à des informations saisies par l'utilisateur.


Acronyme de Computer Graphics Metafile. Format de fichier reconnu internationalement, servant à stocker et à transférer des graphiques orientés objet d'un système ou d'un programme à un autre.


Type de données Oracle assurant la compatibilité ANSI/ISO. Une colonne de type CHAR a une longueur fixe et peut contenir tout caractère imprimable, comme A, 3, & ou des espaces. Elle peut comprendre de 1 à 255 caractères, ou avoir la valeur Null.


Barre, ligne, symbole ou autre objet graphique représentant une valeur unique pour un champ.


Rectangle de n'importe quelle taille et servant à intégrer les graphiques de Graphic Builder dans une application Forms ou dans un état.


Ensemble d'attributs et de propriétés définissant le format d'un graphique.


Elément d'interface apparaissant sous forme de petit carré, et pouvant être activé ou désactivé.


Algorithme de contrôle d'erreurs.


1. Objet membre d'un groupe, situé immédiatement au-dessous de l'objet groupe dans son arborescence de groupe. Les objets qui composent un groupe sont les enfants de ce groupe. Tout objet est l'enfant de son parent.
2. (Oracle Express) Valeur de dimension, de niveau immédiatement inférieur à celui d'une valeur donnée dans une hiérarchie. Les valeurs enfant servent à calculer la somme globale à l'origine de la valeur parent. Une valeur de dimension peut être enfant de plusieurs parents si la dimension dispose de plusieurs hiérarchies. L'exemple suivant désigne les valeurs de dimension Lyon et Paris comme enfants de France dans la dimension GEOGRAPHY.


Voir interrogation détail.


Niveau hiérarchique indiquant la sensibilité des informations libellées. La classification sert à restreindre l'accès aux informations.


Partie d'une instruction SQL, qui ne constitue pas l'intégralité de l'instruction ; une « clause WHERE », par exemple.


Utilisateur, application logicielle ou ordinateur demandant des services, des données ou l'exécution d'un programme à une autre application ou à un autre ordinateur (le serveur). Dans un environnement client-serveur, le client est le processus utilisateur. Dans un environnement réseau, le client est le processus utilisateur local, et le serveur peut être local ou distant.


Séparation du traitement entre deux unités centrales. La première agit en tant que serveur : elle fournit des services, et le client (l'autre unité centrale) demande et reçoit ces services. Toutes les opérations de gestion de données partagées peuvent être traitées par l'ordinateur qui exécute le système de gestion de bases de données, tandis que les postes de travail sur lesquels fonctionne l'application de base de données interprètent et affichent les données.


Mémoire tampon. Un objet reste dans le Presse-papiers jusqu'à ce que l'utilisateur coupe ou copie un autre objet, ou quitte l'application.


Type de données défini par l'utilisateur, décrivant une unité de données constituée d'un nombre indéterminé d'éléments dont le type de données est identique. Les types de tableau variable et les types de table sont des types de collecte. (Oracle8)


Argument permettant d'indiquer un fichier qui contient un ensemble d'arguments de ligne de commande pour les exécutables Oracle Developer.


Contient toutes les couleurs disponibles pour le système de fenêtres, pour la surface de dessin, ou pour une fenêtre et ses vues.


1. Espace vertical dans une table de base de données, représentant un domaine de données particulier. Une colonne possède un nom (ENAME, par exemple) et un type de données propre (CHAR, par exemple). Dans une table d'informations sur le personnel, par exemple, les noms des employés peuvent constituer une colonne. Une colonne de groupe d'enregistrements représente une colonne de base de données.
2. Dans Report Builder, objet modèle de données créé automatiquement pour chaque expression de colonne dans la liste SELECT d'une interrogation, ou créé manuellement pour exécuter des récapitulatifs et des formules, ou tenir lieu de marque de réservation.


Dans une table relationnelle ou une table d'objets Oracle8, colonne dont la définition dépend d'un type d'objet. La colonne est une colonne composite et ses différentes parties correspondent aux attributs du type d'objet.


Ligne de commande du système d'exploitation. La plupart des produits Oracle peuvent être appelés à partir d'une ligne de commande à l'aide d'un certain nombre d'arguments exécutables.


Elément de langage permettant d'insérer un ensemble d'explications dans un programme sans affecter l'exécution de ce programme.


Modifier de façon permanente les données de la base de données. Avant que les modifications ne soient stockées, les anciennes données et les nouvelles cohabitent, ce qui vous permet de stocker les modifications ou de restaurer les données antérieures.


(Oracle Express)

>	Supérieur à

<	Inférieur à

=	Egal à

<=	Inférieur ou égal à

>=	Supérieur ou égal à

<>	Différent de

Pour les nombres, les opérandes sont arrondis au type le moins courant (Integer est prioritaire sur Long, lui-même prioritaire sur Single, qui est prioritaire sur Double). Pour les chaînes, la comparaison distingue les majuscules des minuscules et dépend de la séquence lexicographique utilisée dans la langue indiquée dans le Panneau de configuration de Windows. Le résultat est 0 pour FALSE et -1 pour TRUE.


Traduire un programme source vers un format binaire exécutable. Les unités de programme PL/SQL doivent être compilées avant de pouvoir être exécutées.


Objet cible particulier faisant partie d'une application plus vaste : un formulaire dans un système de saisie de commandes ou une bibliothèque partagée entre de nombreux autres éléments, par exemple. Voir aussi : cible.


Accès simultané aux mêmes données par plusieurs utilisateurs exécutant des applications de base de données différentes ou identiques. Dans un logiciel de base de données, la simultanéité d'accès nécessite une logique supplémentaire pour que les utilisateurs puissent se servir de données homogènes et que toutes les modifications soient effectuées dans le bon ordre.


Expression pouvant prendre deux valeurs, vrai ou faux, comme X> 100. Vous pouvez, par exemple, définir une condition dans une interrogation pour que l'interrogation n'affiche que les lignes dont la valeur est Vrai dans votre expression.


Mode de l'Editeur de présentation empêchant les objets enfants d'être déplacés ou redimensionnés à l'intérieur ou à l'extérieur de leurs objets parents.


Accéder à une base de données. Vous devez vous connecter pour créer ou modifier des interrogations, ou pour accéder à une application stockée dans une base de données.


Ensemble de paramètres, notamment un protocole, utilisés par SQL*Net pour établir la connexion à une instance Oracle particulière sur le réseau.


Règle ou restriction concernant une donnée (telle que la restriction NOT NULL sur une colonne) appliquée au niveau de la base de données, au lieu du niveau de l'objet ou de l'application.


Structure de code PL/SQL. Il existe deux types de structure : la structure sans valeur qui ne renvoie pas de valeur et la structure avec valeur qui en renvoie une.


Zone de travail dans laquelle Oracle Server stocke l'instruction SQL en cours et, s'il s'agit d'une interrogation, les en-têtes de colonne de résultat et une ligne du résultat. Egalement appelé curseur.


Axe matérialisant des valeurs de début et de fin. Ces valeurs sont ainsi mathématiquement liées. Les données dépendantes sont généralement tracées le long de cet axe, également appelé axe de valeurs.


Chacun des quatre angles du rectangle virtuel constituant la forme idéale d'un objet. Lorsque vous sélectionnez un objet dans la présentation, ses points de contrôle s'affichent. Vous pouvez, selon l'objet sélectionné, modifier ce dernier en faisant glisser l'un de ses points de contrôle.


Grille bidimensionnelle sur laquelle l'utilisateur dessine.


Système de référence (abscisse et ordonnée) servant à déterminer la position et la taille des objets dans l'Editeur de présentation. Deux systèmes de coordonnées sont disponibles : 1) le système de type caractère, qui utilise la taille de cellule de caractère natif de la plate-forme et 2) le système de type réel, pouvant être exprimé en pixels, en centimètres, en pouces ou en points.


Valeurs définissant la position des objets dans une présentation. Les coordonnées x et y déterminent la position horizontale (x) et verticale (y) des objets.


Reproduire dans le Presse-papiers un objet sélectionné afin de le coller éventuellement à un autre emplacement d'un éditeur.


Sous-interrogation basée sur les mêmes tables que l'interrogation parent (c'est-à-dire faisant référence aux colonnes des tables comprises dans son interrogation parent).


Groupe propriétaire d'au moins deux autres groupes, qui calcule la corrélation entre les produits.


Voir cellule de matrice.


1. Petite icône matérialisant la position de la souris. La forme du curseur varie en fonction de l'outil sélectionné.
2. Pointeur interne vers les données extraites par une interrogation. Un curseur pointe vers une seule ligne de données à la fois ; vous pouvez toutefois utiliser des sous-programmes intégrés pour placer le curseur sur n'importe quelle ligne de l'ensemble de données.


(Oracle Express) Formule créée par un utilisateur, permettant d'affiner l'analyse des données. Vous pouvez créer des mesures personnalisées à l'aide des mesures standard de la base de données. Par exemple, si la base de données contient la mesure Volume Share, vous pouvez l'utiliser pour créer une mesure personnalisée appelée Volume Share Year Ago. Cette mesure vous permet de visualiser la part absolue d'un produit pour l'année précédente.


Supprimer un ou plusieurs objets et les stocker dans le Presse-papiers afin de les coller éventuellement à un autre emplacement d'un éditeur.


Une vue est endommagée lorsqu'elle est totalement ou partiellement masquée par une autre.


Ensemble de tables et de vues appartenant à l'administrateur de bases de données. Le dictionnaire de données est une source d'informations centrale pour Oracle Server et d'autres bases de données relationnelles.


Objet modèle de données servant à définir une relation maître-détail (parent-enfant) entre un groupe et une interrogation.


Modèle relationnel définissant les données à extraire de la base de données, les valeurs à calculer et le mode de classement de données à utiliser dans un état. Les interrogations, les groupes, les colonnes, les paramètres et les liens sont les objets de Report Builder qui définissent le modèle de données.


Source pour les données renvoyées par une interrogation, y compris les objets de base de données tels que les tables, les vues, les synonymes, les clichés et les interrogations stockées sous forme de vues.


Dans Project Builder, noeud du Navigateur de projet indiquant un élément de projet qui gère la structure d'un projet ouvert. Le noeud Base de registres globale, par exemple, indique la base de registres globale, qui contient la liste des registres locaux et la liste des définitions de type global.


Ensemble de tables dictionnaire et de tables utilisateur traité comme une unité.


Bloc PL/SQL stocké, implicitement exécuté lorsqu'une instruction déclencheur INSERT, UPDATE ou DELETE est émise sur la table associée dans la base de données. Voir aussi : déclencheur de débogage.


Type standard de données. Les types de données Oracle sont CHAR, VARCHAR2, DATE, NUMBER, LONG, RAW et LONG RAW.


Type de données Oracle Server. Une colonne date peut contenir une date et une heure, comprises entre le 1er janvier 4712 avant Jésus-Christ et le 31 décembre 4712 après Jésus-Christ.


Axe matérialisant des valeurs de date de début et de fin.


Détecter, diagnostiquer et éliminer les erreurs d'exécution dans les programmes.


Dans un sous-programme PL/SQL, événement défini par l'utilisateur et servant à éliminer les erreurs d'exécution.


Action de débogage conditionnelle pouvant être placée dans n'importe quelle ligne source exécutable d'un sous-programme PL/SQL. Si la condition indiquée est remplie, l'action associée est déclenchée avant la reprise de l'exécution du sous-programme. Voir aussi : déclencheur de base de données.


Fonctionnalité Procedure Builder intégrée à Oracle Developer, et utilisée à des fins de test et de débogage.


Dans Oracle8, les types d'objet et les objets sont composés ; ils contiennent des parties ou attributs. Oracle Developer traite chaque partie/attribut comme un élément de données indépendant pouvant être sélectionné de manière individuelle. Ce traitement produit un objet déstructuré (parfois appelé objet aplani). L'objet n'est pas une entité homogène dans l'environnement Oracle Developer.


Données dont la valeur dépend de celles d'autres données. L'ancienneté d'un employé, par exemple, peut avoir la valeur 10, qui dépend de la valeur du nom de l'employé. Egalement appelé données de type valeur.


Valeur fournie par le système si l'utilisateur n'indique pas de valeur pour un paramètre ou un attribut de commande obligatoire.


Préparer une application afin d'obtenir une application terminée, prête à être distribuée et déployée.


Mécanisme utilisé par Project Builder pour déterminer la façon de compiler les fichiers qui sont référencés dans les projets. Les éléments situés dans la partie supérieure gauche de l'arborescence dépendent des éléments situés dans la partie inférieure droite ; ainsi, par exemple, si un fichier d'en-tête est obsolète ou si sa date est postérieure à celle du fichier exécutable que ce fichier d'en-tête sert à générer, Project Builder régénère le fichier exécutable selon une commande Build. Les dépendances s'appliquent également aux sous-projets. Si, par exemple, un sous-projet de fonctions de bibliothèque a été régénéré, Project Builder « sait » que le projet dépendant devra être régénéré pour que les fonctions de bibliothèque mises à jour puissent être utilisées. Voir aussi : vue de dépendances.


Dans Project Builder, affiche des fichiers dans le Navigateur de projet, dans leur ordre de dépendance respectif avec des noeuds de projet au sommet de la hiérarchie, suivis par des noeuds cible, eux-mêmes suivis par des composants pouvant être générés à partir de ces cibles. Par exemple, un formulaire exécutable sera suivi du fichier .fmb qui en dépend, lui-même suivi de la bibliothèque utilisée pour une procédure USEREXIT, etc. Voir aussi : affichage de projet, cible.


1. Objet qui, dans l'arborescence de groupe d'un autre objet, apparaît au-dessous de cet objet. Tout objet est le descendant de ses antécédents.
2. (Oracle Express) Valeur de dimension de niveau inférieur à celui d'une valeur donnée dans une hiérarchie. Les valeurs des descendants servent à calculer la somme globale d'un ancêtre. L'exemple suivant désigne les valeurs de dimension France, Lyon et Paris comme les descendants d'Europe dans la dimension GEOGRAPHY.


Interface utilisée pour concevoir les différents composants d'une application Oracle Developer.


Voir Oracle Designer


Ensemble d'outils de modélisation, de conception et de génération d'applications. Oracle Designer vous permet de générer des applications Forms et des menus depuis des définitions de module enregistrées dans le référentiel Oracle.


Au cours de la définition d'un état maître-détail, l'interrogation détail extrait tous les enregistrements associés pour chacun des enregistrements extrait par l'interrogation maîtresse ou parent.


Fenêtre ou écran partiel dans lequel vous devez entrer des informations pour compléter une opération.


Représentation intermédiaire d'une unité de programme générée par le compilateur. La représentation DIANA comprend toutes les informations syntaxiques et sémantiques d'une unité de programme compilée. Afin de compiler une référence à une unité de programme, le compilateur doit pouvoir accéder à la représentation DIANA de l'unité de programme référencée. Si, par exemple, l'unité de programme A appelle l'unité de programme B, la représentation DIANA pour B doit être disponible avant que A ne puisse être compilée.


(Oracle Express) Type d'objet de base de données qui répertorie les valeurs correspondant à des catégories de données. Une dimension joue le rôle d'index dans l'identification des valeurs d'une variable. Par exemple, si vous possédez des données de vente avec une valeur différente par mois, ce type de données a une dimension MONTH : les données sont organisées par mois. Une dimension peut être assimilée à la clé d'une base de données relationnelle.

Tout élément de données d'une variable multidimensionnelle peut être sélectionné dans sa totalité de manière individuelle par indication d'un membre de chacune des dimensions de la variable. Par exemple, si une variable ventes comporte les dimensions MONTH, PRODUCT et MARKET, et que vous indiquiez Janvier pour la dimension MONTH, Stéréos pour la dimension PRODUCT et Est pour la dimension MARKET, vous désignez une cellule unique de la variable. Ainsi, les dimensions permettent d'organiser des données, et de les sélectionner rapidement et intuitivement afin de les extraire, de les mettre à jour et d'effectuer des calculs.

Une dimension peut être simple (valeurs de texte simple ou valeurs entières) ou associée (valeurs correspondant à des combinaisons de valeurs d'autres dimensions). Un composite n'est pas une dimension, mais un objet interne de type associé, considéré comme une dimension par Express pour la gestion des données rares.


(Oracle Express) Elément de la liste constituant une dimension. Par exemple, une société d'informatique peut disposer des valeurs de dimension LAPPC et DESKPC dans la dimension PRODUCT. Les valeurs de la dimension GEOGRAPHY peuvent comprendre Boston et Paris. Les valeurs de la dimension TIME peuvent inclure MAI96 et JAN97.


Etat d'un élément d'interface (option de menu ou bouton, par exemple) indiquant que ce dernier ne peut pas être utilisé dans le contexte actuel ; il ne réagit pas aux sollicitations du clavier ou de la souris.


Axe matérialisant des valeurs distinctes à intervalles fixes. Ces valeurs ne sont pas mathématiquement liées. Les données indépendantes sont généralement tracées le long de cet axe, également appelé axe de catégorie.


Document Graphic Builder contenant indifféremment des graphiques, des images, des objets texte et des formes.


Dans Form Builder, élément stockant ou affichant des informations qui doivent être extraites ou attribuées par programme avec PL/SQL.


Dans une pile d'appels, principe selon lequel les nouveaux sous-programmes entrés sont ajoutés au bas de la pile. Le premier cadre, correspondant au point d'entrée du programme initial, se trouve en haut de la pile, alors que le dernier cadre, associé à l'appel de sous-programme le plus profondément imbriqué, se trouve au bas de la pile.


Appuyer sur un bouton de la souris et le maintenir enfoncé tout en faisant glisser le curseur jusqu'à un endroit particulier d'une fenêtre.


(Oracle Express) Parcourir les différents niveaux de regroupement d'une dimension hiérarchisée. Lorsque vous sélectionnez des valeurs de dimension ou que vous visualisez des données, vous pouvez développer ou réduire la hiérarchie d'une dimension en la hiérarchisant vers le bas ou vers le haut. La hiérarchisation vers le bas développe la vue en incluant les valeurs enfants associées aux valeurs parents dans la hiérarchie de la dimension. La hiérarchisation vers le haut réduit la liste des valeurs descendantes associées à une valeur parent dans la hiérarchie de la dimension.

Vous pouvez cliquer sur l'icône représentant le signe plus ( [image]) pour effectuer une hiérarchisation vers le bas (développement) ou sur l'icône représentant le signe moins ( [image]) pour effectuer une hiérarchisation vers le haut (réduction).

Dans le Sélecteur, vous pouvez cliquer sur l'icône de hiérarchisation ( [image]) pour afficher la boîte de dialogue de hiérarchisation vers le bas afin de sélectionner un niveau de détails pour toute la dimension.


Option permettant de copier des objets directement dans la présentation, sans modifier le contenu du Presse-papiers.


(Oracle Express) Sélection enregistrée qui peut prendre différentes valeurs de dimension à chaque évaluation. Les valeurs de dimension sélectionnées peuvent varier d'une utilisation à l'autre. A l'inverse, une sélection statique enregistrée est une liste invariable de valeurs de dimension. Un script de sélection dynamique enregistrée peut comprendre « Sélectionnez les trois derniers mois », alors que le script d'une sélection statique enregistrée peut contenir « Sélectionnez février 1996, mars 1996 et avril 1996 ».


Acronyme d'Extended Binary-Coded Decimal Interchange Code.


Limite d'un objet.


Icône de la palette d'outils de l'Editeur de présentation, indiquant les paramètres en cours pour les motifs et les couleurs de bord, de remplissage et de texte.


Zone de travail dans laquelle vous effectuez un certain nombre de tâches, comme créer une unité de programme ou concevoir une application.


Notion pour laquelle vous pouvez avoir à enregistrer des informations. Les éléments sont décrits à l'aide d'attributs et d'associations à d'autres éléments.


Tout élément contenu dans le dictionnaire est classé selon le type auquel il appartient. Exemples de type d'élément : entité, attribut, module de programme, table, diagramme, texte, zone, etc. Leurs occurrences ou leurs instances sont appelées éléments.


(Oracle Express) Affiche une boîte de dialogue en rapport avec la tâche en cours, en général pour permettre la sélection d'une ou de plusieurs valeurs requises.


Etat d'un élément d'interface (option de menu ou bouton, par exemple) indiquant que ce dernier peut être utilisé dans le contexte actuel, et réagit aux sollicitations du clavier ou de la souris.


Objet qui en contient un autre. Un objet est considéré comme inclus dans un autre seulement si toutes les conditions suivantes sont respectées : les deux objets appartiennent à la même zone (corps, marge, page de garde ou page de fin), l'objet situé le plus à l'extérieur est un cadre ou un encadrement itératif, l'objet le plus à l'extérieur est situé derrière l'autre objet et l'objet le plus à l'intérieur tient entièrement dans les limites de l'autre objet.


Action de rendre indéchiffrables (non décodables) des données de telle sorte que seul le destinataire voulu puisse les déchiffrer (décoder) et les lire.


Système informatisé de l'utilisateur, y compris les outils généralement utilisés et leur configuration. Pour Project Builder, désigne le sous-ensemble d'outils utilisés pour réaliser diverses tâches relatives au développement d'applications Oracle Developer.


Condition d'avertissement ou d'erreur générée par un sous-programme PL/SQL.


(Oracle Express) Outil de la boîte de dialogue Sélecteur qui permet à l'utilisateur de sélectionner les valeurs de dimension associées aux données répondant aux limites qu'il indique. Par exemple, l'utilisateur peut sélectionner tous les produits dont les ventes en dollars dépassent $ 10 000 dans la semaine finissant le 23 décembre 1995, sur le marché de Boston.


Argument pouvant être communiqué à l'exécutable d'un produit, comme 'OPENFILE=mon_périph' et 'PRINT=YES'. Ces arguments sont généralement indiqués lorsque l'exécutable est appelé à partir d'une ligne de commande.


Voir lancer.


Stocker un exemplaire d'un objet, d'un module, ou du texte ou de l'image sélectionné, dans un fichier ou dans une base de données. Dans Project Builder, processus d'écriture d'un fichier contenant des définitions de projet, de type, d'action et/ou de macro dans un format portable à distribuer à d'autres utilisateurs susceptibles de travailler sur des plates-formes hétérogènes. Voir aussi : fichier d'export, importer.


Dans Project Builder, fichier partageable et portable créé par l'exportation d'un projet.


1. Elément PL/SQL regroupant des variables, des constantes, des valeurs littérales et des opérations sur leurs valeurs.
2. (Oracle Express) Une ou plusieurs valeurs de données indiquées dans un programme en langage Express. Par exemple, vous pouvez désigner des expressions comme arguments de programmes ou comme fonctions. Une expression peut être l'un des éléments suivants :

•	une valeur littérale unique (par exemple, 10) ;

•	une variable ou une formule comportant une ou plusieurs valeurs ;

•	une fonction renvoyant une ou plusieurs valeurs ;

•	un calcul associant des valeurs (variables, formules ou fonctions) à des opérateurs arithmétiques ou booléens.


Voir bibliothèque.


Instruction SQL SELECT au format ANSI standard pouvant être référencée par d'autres produits Oracle.


(Oracle Express) Groupe de valeurs de dimension connexes qui correspondent aux niveaux de hiérarchie d'une dimension. Les valeurs de dimension d'une famille peuvent être apparentées comme ancêtre, parent, enfant et descendant. L'exemple suivant désigne les relations familiales de la valeur de dimension France dans la dimension GEOGRAPHY.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant à l'utilisateur de sélectionner une famille de valeurs de dimension pour une hiérarchie donnée. Une famille comprend une valeur parent et toutes les valeurs de dimension descendantes. Par exemple, l'utilisateur peut sélectionner tous les membres de la famille situés en dessous du niveau de marché de Chicago dans la dimension Geography.


1. Elément d'interface dans lequel des données peuvent être saisies, modifiées ou supprimées. 2. Dans Graphic Builder ou Report Builder, objet définissant le mode de présentation des données d'une colonne d'interrogation.


Dans Graphic Builder, ensemble d'attributs et de propriétés déterminant le mode de représentation des données dépendantes (valeurs) sous forme de champs de graphique tels que des barres ou des lignes.


Dans Project Builder, noeud du Navigateur de projet indiquant un fichier stocké dans le système de fichiers. Par exemple, les noeuds de base de registres globale et de base de registres locale correspondent aux fichiers des bases de registres globale et locale.


Zone d'un objet à laquelle un remplissage (couleur ou motif) doit être appliqué.


Fonction PL/SQL ou fonction anonyme limitant les données affichées par un groupe.


Ordinateur réglant depuis l'extérieur l'accès aux ordinateurs d'un réseau local et gérant l'accès aux ordinateurs extérieurs depuis le réseau local.


Voir objet déstructuré.


Mode de l'Editeur de présentation redimensionnant ou réduisant automatiquement les objets parents lorsque les objets enfants sont déplacés ou redimensionnés, et ajustant l'emplacement des autres objets de présentation qui, sinon, pourraient être affectés par ce déplacement ou ce redimensionnement.


Etat d'une entité pouvant répondre aux entrées de l'utilisateur ou du client. Si une entité est la cible des entrées (point d'insertion), elle peut recevoir des événements lorsque l'utilisateur appuie sur une touche. Si un affichage de dessin est la cible des entrées (point d'insertion), il peut répondre aux routines client affectant le dessin.


Partie noire d'un motif. L'application d'une couleur à l'élément de premier plan se fait à l'aide la palette de couleurs de bord.


Valeur ou colonne d'une table faisant référence à une clé primaire d'une autre table.


Dans Report Builder, type de présentation par défaut dans lequel les libellés sont affichés à gauche des champs ; chaque enregistrement est imprimé sur une page logique distincte.


Dans Report Builder, type de présentation par défaut mélangeant les objets standard et les champs, insérant un retour à la ligne au changement de mot.


(Propriétés de champ) Paramètre définissant l'aspect de la valeur d'un champ. Par exemple, un masque de format peut être utilisé pour indiquer l'affichage de montants en devise et de dates.


Fonction PL/SQL permettant de modifier dynamiquement les attributs de formatage d'un objet.


(Oracle Express) Type d'objet de base de données représentant une expression, une procédure ou un calcul stockés à l'origine d'une valeur. Une formule permet de définir et d'enregistrer les relations complexes ou fréquemment utilisées dans les données sans enregistrer de nouveau les données. Chaque fois que vous utilisez une formule, Express lance la procédure ou effectue le calcul requis pour créer la valeur.


Colonne créée par l'utilisateur extrayant ses données à l'aide d'une fonction ou d'une expression PL/SQL, d'une sortie utilisateur, d'une instruction SQL ou de toute combinaison de ces éléments.


1. Dans Graphic Builder, partie d'un modèle de graphique définissant la structure de base d'un graphique, mais pas le mode de tracé des données.
2. Dans Report Builder, objet de présentation servant à englober d'autres objets de présentation et à contrôler le formatage, la fréquence et le positionnement de plusieurs objets simultanément.


Sous-programme PL/SQL qui exécute la suite d'actions indiquée, puis renvoie une valeur. Peut résider et être exécuté sur le client et sur le serveur de base de données.


Enregistrer une application au format binaire dans une base de données ou un fichier pouvant être exécuté par des exécutables Runtime et Batch.


Exécutable Form Builder servant à enregistrer une application dans un fichier ou dans une base de données au format binaire.


Base de registres de Project Builder stockant des informations applicables à l'intégralité d'une installation Oracle Developer. Ces informations sont limitées aux définitions de type et à leurs actions, ainsi qu'aux propriétés prédéfinies ou définies par l'utilisateur. L'utilisation de cette base de registres est facultative ; ses fonctions peuvent être exécutées à l'aide de chaque base de registres utilisateur. Voir aussi : base de registres, base de registres utilisateur.


Conteneur logique existant dans une application. Lorsqu'une application utilise une variable globale, elle conserve la variable jusqu'à sa sortie ou jusqu'à ce qu'un autre objet la supprime explicitement.


Accorder à un utilisateur l'accès à un module. Seul le créateur d'un module peut en autoriser l'accès aux autres utilisateurs.


Dans Graphic Builder, ensemble de lignes divisant une surface en carrés dans l'Editeur de présentation.


1. Objet composé de plusieurs autres objets.
2. Dans Report Builder, objet modèle de données créé automatiquement (pour contenir toutes les colonnes sélectionnées par une interrogation) ou créé par l'utilisateur (pour modifier la hiérarchie des données figurant dans un état) ; il sert principalement à créer des points d'interruption dans un état, ainsi qu'à réinitialiser des calculs.
3. Dans Project Builder, ensemble d'éléments apparentés accessibles à partir des sous-menus du Lanceur. Les groupes permettent à l'utilisateur de configurer le Lanceur de façon semblable au menu Démarrer de Windows 95, composé de groupes arbitraires contenant d'autres éléments ou groupes. Par exemple, un utilisateur peut définir un groupe appelé Doc projet, contenant l'échéancier d'un projet, la liste des activités, les spécifications de composant, etc. ; certains fichiers peuvent être de type .TXT, d'autres de type .DOC.


Fonction PL/SQL limitant les données affichées par un groupe.


Modèle hiérarchique, semblable à un arbre généalogique, décrivant les relations entre les objets groupe et les objets qui les composent.


Interface utilisateur faisant appel à des représentations graphiques, et non uniquement à des mots, pour dialoguer avec un programme. Les programmes à interface graphique fonctionnent avec un système de fenêtres (comme X Windows, Microsoft Windows, Apple Macintosh, etc.). Ces programmes affichent notamment des icônes et des boutons. Les utilisateurs contrôlent ce type de programme principalement à l'aide d'un pointeur à l'écran, (commandé par une souris). Egalement appelée interface bitmap.


Pointeur interne vers un objet application. Pour référencer un objet dans une unité de programme PL/SQL, vous devez transmettre son pointeur comme argument au sous-programme approprié.


Zone d'état facultative pouvant contenir des éléments d'introduction d'état, y compris du texte, des graphiques, des données et des calculs. La page de garde apparaît en premier, avant le corps et la page de fin.


Noeud du Navigateur d'objet indiquant un type d'objet pouvant être contenu dans un état ou y être associé. La sélection d'un noeud en-tête ne sélectionne pas un objet dans l'état.


(Propriétés de champ) Propriété indiquant si Report Builder supprimera le champ indiqué à son emplacement dans la présentation. Si la valeur Masqué est indiquée, la valeur du champ ne figurera qu'à l'endroit référencé dans les objets texte (à l'aide de &fieldname).


(Oracle Express) Méthode d'organisation et de structuration des données. Une hiérarchie existe lorsque les valeurs d'une dimension sont organisées en niveaux, chaque niveau correspondant à la somme globale des données du niveau inférieur. Certaines dimensions peuvent appartenir à plusieurs hiérarchies.

L'exemple suivant présente une hiérarchie de la dimension GEOGRAPHY, dans laquelle les valeurs de dimension sont organisées sur cinq niveaux. Les données du niveau Customers sont classées par groupe dans le niveau Cities, lui-même réparti entre les niveaux Countries/Areas, Continents/Regions et Global.


Acronyme de Hypertext Markup Language. Langage ASCII fondé sur des balises, et servant à indiquer le contenu et les liens à d'autres documents sur des serveurs Web Internet. Les utilisateurs disposant de navigateurs Web affichent les documents HTLM et suivent les liens pour afficher les autres documents.


Acronyme de Hypertext Transfer Protocol. Protocole utilisé pour acheminer le trafic WWW entre un ordinateur doté d'un navigateur WWW et le serveur WWW auquel cet ordinateur accède.


Référence (lien) entre un point donné d'un document et un autre document, ou un autre endroit du même document. Un navigateur Web affiche généralement un hyperlien de façon distincte (dans une couleur, une police ou un style différent). Lorsque les utilisateurs activent des hyperliens (en cliquant dessus avec la souris), le navigateur affiche la cible du lien.


Ensemble de documents contenant des références croisées qui permettent aux utilisateurs de se déplacer facilement d'un document à un autre à l'aide d'un navigateur Web.


Références croisées, qui permettent aux utilisateurs de se déplacer facilement d'un document à un autre à l'aide d'un navigateur Web.


Acronyme d'Interface C Definition. Interface de programmation d'applications PL/SQL à fonctionnalité mise en oeuvre en langage C.


Représentation graphique d'une fenêtre ou d'un outil.


Objet bitmap pouvant être stocké et chargé dans une application. Le client ne peut pas modifier une image importée.


Dans Project Builder, élément de projet, résultant généralement d'une génération automatique, que Project Builder reconnaît et pour lequel il crée automatiquement des entrées dans le Navigateur de projet. Par exemple, Project Builder peut reconnaître des fichiers .obj, générés à une étape intermédiaire de la compilation des fichiers source C, et créer des entrées pour ces fichiers dans le Navigateur d'objet. Bien que la réinitialisation des propriétés d'un élément impliqué soit d'usage restreint (la compilation suivante détruira les modifications), les éléments impliqués peuvent être utiles, car ils peuvent être contrôlés à l'aide des fonctions d'édition, d'affichage et d'impression. Voir aussi : élément, action.


1. Lire un module depuis le système de fichiers ou la base de données, puis l'intégrer dans une application.
2. Lire un fichier contenant des informations sur un projet.


Données dont la valeur ne dépend pas de celle d'autres données. Le nom d'un employé peut avoir, par exemple, la valeur Dupont, qui est indépendante des valeurs des noms des autres employés ou des données associées. Egalement appelées données de catégorie.


Structure facultative associée à une table utilisée par Oracle Server pour localiser rapidement des lignes de la table et (facultatif) pour s'assurer que chacune des lignes est unique.


Dans Project Builder, obtenir des informations d'un noeud ancêtre d'une arborescence de dépendances afin de définir une action, un type, une macro ou une propriété. Si des attributs apparentés existent dans le noeud ancêtre, ils peuvent être hérités. Ainsi, des éléments de système de fichiers tels que des formulaires ou des documents peuvent hériter de définitions d'action de sous-projets, de projets, de la base de registres utilisateur ou de la base de registres globale ; les projets peuvent hériter les définitions de type des bases de registres locale ou globale, et ainsi de suite.


Rectangle virtuel constituant la forme idéale d'un objet et reliant ses quatre points de contrôle, indépendamment de l'épaisseur de bord et des autres paramètres d'attribut.


Fichier servant à générer une cible : par exemple, un fichier .FMB est l'élément d'entrée d'un fichier .FMX. Egalement appelé source.


Mode selon lequel chaque caractère entré est inséré à l'emplacement du curseur, déplaçant vers la droite les caractères suivants. Contraire de mode remplacement.


Réseau mondial d'ordinateurs fondé sur TCP/IP.


Fichier contenant tout ensemble de sources PL/SQL, de commandes Procedure Builder et d'instructions SQL.


Réseau TCP/IP interne dont l'accès est restreint (via un coupe-feu) au personnel d'une entreprise ou d'une organisation. Un réseau Intranet offre à une organisation des services semblables à ceux fournis par Internet, sans que les utilisateurs soient nécessairement connectés à Internet. L'exemple classique d'un réseau Intranet consiste en une société qui configure des serveurs Web sur un réseau interne pour diffuser des informations ou des applications au sein de la société.


Numéro constitué de quatre groupes contenant au maximum trois chiffres, identifiant un ordinateur sur Internet.


Dans Project Builder, objet dans le système de fichiers associé au projet, tel qu'une application Forms ou un document, pointé sur un noeud du Navigateur de projet ou représentant ce noeud.


Dans Project Builder, entrée de la fenêtre Navigateur d'objet représentée par une icône et un titre descriptif. Ces noeuds pointent sur des éléments réels dans le système de fichiers, tels que des fichiers et des documents Form Builder. Voir aussi : noeud, élément.


Acronyme de Java ARchive. Fichier servant à réunir un grand nombre de fichiers (fichiers de classe Java, images, etc.) dans un seul fichier.


Langage informatique prenant en charge la programmation pour Internet sous forme d'« applets » indépendantes de la plate-forme.


Combinaison des données de plusieurs tables dans une instruction SELECT unique.


  Voir alignement.


1. Partie de la syntaxe d'une ligne de commande devant être fournie avec un argument correspondant.  2. Partie obligatoire d'un élément PL/SQL.


Texte identifiant les valeurs ou la signification des objets visuels d'une application.


(Oracle Express) Position dans une hiérarchie de dimension. Chaque niveau situé au-dessus du niveau de base correspond à la somme globale des données du niveau inférieur. Par exemple, la dimension TIME peut comporter des niveaux croissants comme Months, Quarter et Year. A l'intérieur d'une hiérarchie de dimension, la valeur d'un niveau de dimension dispose d'une relation familiale avec les valeurs de dimension des niveaux immédiatement supérieur et inférieur.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant à l'utilisateur de sélectionner des valeurs de dimension en fonction de leur niveau dans une hiérarchie donnée. Par exemple, l'utilisateur peut sélectionner toutes les valeurs de dimension du niveau Key Account de la dimension Geography.


Zone d'un éditeur dans laquelle vous pouvez créer, modifier, positionner ou supprimer des objets.


Unité de mesure permettant d'assurer une uniformité de présentation entre les différents dispositifs d'affichage. Sert à indiquer un emplacement dans la présentation ou les dimensions d'un objet.


Référence à un paramètre, utilisée pour représenter une chaîne de texte dans une instruction SQL SELECT. Pour créer une référence lexicale, vous devez faire précéder le nom du paramètre d'une esperluète (&).


Ensemble constitué d'unités de programme PL/SQL stockées dans le système de fichiers client ou dans une base de données. Les unités de programme figurant dans une bibliothèque peuvent être référencées par plusieurs applications à la fois. A la différence des unités de programme stockées, qui résident et sont exécutées dans la base de données, les unités de programmes figurant dans une bibliothèque sont toujours chargées et exécutées au sein du moteur PL/SQL du côté client. Pour faire référence à des unités de programme figurant dans une bibliothèque, vous devez au préalable attacher la bibliothèque. Voir aussi : bibliothèque attachée.


Objet modèle de données servant à définir une relation maître-détail (parent-enfant) entre un groupe et une interrogation.


Nom d'un fichier auquel est associé un objet texte standard. A l'exécution, Report Builder importe le contenu du fichier dans la présentation de votre état.


Liste d'éléments dans une boîte de dialogue. Vous pouvez normalement la faire défiler et y effectuer une sélection.


Dans Form Builder, élément affichant une liste de choix.


Egalement appelée LOV. Fenêtre instantanée, que l'utilisateur peut faire défiler, affichant une liste de sélection monocolonne ou multicolonne.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant de sélectionner des valeurs dans la liste des valeurs actuellement sélectionnées dans la dimension.


1. Base de données de l'ordinateur exécutant l'application. 2. Base de données à laquelle une application est connectée. Cette base de données analyse et exécute toutes les instructions SQL générées par l'application.


Voir base de registres utilisateur.


Variable PL/SQL déclarée uniquement pour l'unité de programme en cours.


(Oracle Express)

Not	Non unaire - Opérande de type Integer ou Long. L'opération est effectuée au niveau du bit (complément à 1).

And	Et - Opérande de type Integer ou Long. L'opération est effectuée au niveau du bit.

Or	Ou inclusif - Opérandes de type Integer ou Long. L'opération est effectuée au niveau du bit.

Xor	Ou exclusif - Opérandes de type Integer ou Long. L'opération est effectuée au niveau du bit.

Eqv	Equivalence - Opérandes de type Integer ou Long. L'opération est effectuée au niveau du bit. (A Eqv B) est identique à (Not (A Xor B)).

Imp	Implication - Opérandes de type Integer ou Long. L'opération est effectuée au niveau du bit. (A Imp B) est identique à ((Not A) OR B).


Une page de votre état proprement dit (peut être affichée sur une ou plusieurs pages physiques).


Dans un sous-programme PL/SQL, instruction conditionnelle qui est répétée jusqu'à ce que la condition ne soit plus remplie.


Dans Project Builder, variable de type spécifique pouvant être utilisée pour personnaliser et développer des actions. Une macro peut être une constante ou une expression simple (qui à son tour peut contenir d'autres constantes et/ou d'autres expressions). Le recours aux macros offre une grande souplesse pour l'émission d'options de commande et permet à l'utilisateur de modifier des ensembles de commandes en modifiant la définition d'une propriété.


Présentation par défaut affichant les enregistrements sur une ou plusieurs colonnes dans une page. Les champs apparaissent directement les uns en dessous des autres dans un encadrement itératif unique.


Zone d'état facultative apparaissant en haut et en bas de chacune des pages logiques dans la zone du corps. Une marge peut comporter tout objet de présentation, mais contient en général un texte standard et des champs (pour les numéros de page, les totaux de page, les totaux globaux, ainsi que la date et l'heure).


Présentation par défaut dans laquelle les enregistrements détail apparaissent en dessous des enregistrements maître. Les enregistrements maître ont une présentation de type formulaire, et les enregistrements détail, une présentation de type tabulaire.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant à l'utilisateur de sélectionner des valeurs de dimension en faisant correspondre les caractères des noms des valeurs de dimension et ceux qu'il indique. Par exemple, l'utilisateur peut sélectionner toutes les valeurs de dimension du niveau Brand de la dimension Product qui contiennent les caractères « nouveau ».


Orientation itérative affichant chacun des enregistrements d'un encadrement itératif sous la forme d'une cellule de matrice.


Présentation par défaut, semblable à une grille, formatant les quatre ensembles de données nécessaires à un état matriciel ; un premier ensemble de données s'affiche sous la forme d'une ligne de libellés, un deuxième sous la forme d'une colonne de libellés, un troisième crée la grille et un quatrième remplit les cellules de la grille.


Matrice de quatre ensembles de données : un ensemble de données s'affiche de gauche à droite de la page ; un deuxième ensemble s'affiche de haut en bas de la page ; un troisième contient une référence inter-produit déterminant tous les emplacements possibles dans lesquels les données verticales et horizontales sont liées, et plaçant une cellule à ces emplacements ; et un quatrième s'affiche sous forme de « filtre » de cellules.


(Oracle Express) Données pouvant être examinées et analysées, comme les données de vente ou de coût. Vous pouvez sélectionner et afficher les données d'une mesure. Les mesures peuvent être stockées comme variables ou relations, ou calculées à l'aide de formules.


Unité de mémoire égale à 1 048 576 octets (1 024 x 1 024). Souvent arrondie à un million d'octets.


Fenêtre modale qui vous signale une condition survenue à la suite de votre dernière action. Vous devez répondre à une zone de message.


Code exécutable attaché à un objet Oracle8 via sa définition de type d'objet.


Fenêtre exigeant une réponse de l'utilisateur pour que l'application poursuive son traitement.


Fenêtre non restreinte pouvant avoir autant de fonctions que le gestionnaire de fenêtres Runtime peut en prendre en charge.


1. Objet pouvant être partagé par plusieurs applications. Les interrogations externes et les bibliothèques PL/SQL constituent des modules.  2. Dans Form Builder, composant principal d'une application (un module Menu, par exemple).


Champ d'une fenêtre ou d'une boîte de dialogue comprenant plusieurs lignes, dans lequel l'utilisateur peut faire défiler verticalement les informations.


(Oracle Express) Valeur de données spéciale indiquant que les données sont non disponibles (Not Available - NA). NA est utilisée pour toute cellule à laquelle aucune valeur de données précise n'a été affectée ou pour laquelle les données n'ont pas été calculées.


Etat matriciel dans lequel les dimensions verticale et/ou horizontale contiennent une ou plusieurs relations maître-détail. Le nombre d'imbrications autorisées est illimité.


Type de données indiquant que les données seront extraites lorsque la page sur laquelle elles figurent sera formatée (au lieu d'être extraites et mises en mémoire cache avant d'être formatées).


1. Emplacement spécifique dans la hiérarchie d'objets du Navigateur d'objet. Les noeuds peuvent être développés pour présenter des informations sur un objet, telles que des références croisées à d'autres objets.  2. Dans Project Builder, entrée du Navigateur de projet. Voir aussi : élément, noeud élément, noeud organisation.


Colonne d'état référençant une colonne de base de données de type NOCACHE.


Indique l'absence de valeur.


(Oracle Express)

^	Exposant.

-,+	Moins et plus unaires.

*, /	Multiplication ou division numérique. Pour la division, le résultat est un double.

\	Division entière. Les opérandes peuvent être de type Integer ou Long.

Mod	Modulo ou reste. Les opérandes peuvent être de type Integer ou Long.

-, +	Addition et soustraction numériques. L'opérateur + peut également être utilisé pour concaténer des chaînes.


1. Elément pouvant être placé dans la présentation. Les éléments suivants sont des objets : rectangle, trait, ellipse, arc, polygone, ligne polygonale, rectangle arrondi, forme libre, graphique, texte, symbole et champ texte. 2. Dans Oracle8, instance d'un type d'objet. Un objet peut être une ligne d'une table d'objets ou une partie de ligne d'un objet colonne d'une table relationnelle.


Voir objet colonne.


Conteneur d'un groupe d'objets, servant à autoriser la copie ou la référence des objets apparentés.


Voir descripteur.


Fenêtre contenant la liste hiérarchique des objets de la session en cours. Elle apparaît sous la forme d'un plan qui permet à l'utilisateur d'effectuer diverses tâches : création, édition, changement de nom et suppression d'objets, par exemple.


Dans Oracle8, table dont la définition est fondée sur un type d'objet. Chaque attribut du type d'objet devient une colonne de la table d'objets. Chaque ligne de la table correspond à un objet Oracle8 distinct.


Dans Oracle8, définition ou modèle fourni par l'utilisateur permettant de construire des objets. Un type d'objet est une entité composite constituée d'attributs. Chaque attribut dispose d'un nom et d'un type de données, et le type d'objet en tant qu'entité possède un nom. Un type d'objet peut également inclure une ou plusieurs méthodes.


Acronyme d'Open Database Connectivity. Norme d'accès à divers systèmes de base de données. Une application peut soumettre des instructions à ODBC à l'aide de SQL ODBC. ODBC traduit ensuite ces instructions dans un format utilisable par la base de données. Oracle Open Client Adapter (OCA) permet à une application d'accéder à divers systèmes de gestion de base de données en utilisant toujours la même méthode. Un développeur d'applications peut ainsi développer, compiler et livrer une application sans cibler un système de gestion de base de données particulier.


Acronyme d'Object Linking and Embedding.


Application permettant de stocker et d'afficher des objets OLE.


Application permettant de créer des objets OLE.


Voir type de données intégré.


Variable d'environnement indiquant le répertoire principal des produits Oracle.


Entrée du Navigateur d'objet, telle que Types, Projets, Fichiers d'application Forms, etc., permettant de structurer le Navigateur et indiquant les types de fichier des éléments enfants. Le noeud organisation peut également désigner une structure de données pour certains types d'objet de système de fichiers.


Position déterminée par des coordonnées x et y. L'origine d'une vue indique l'emplacement de la vue sur son canevas parent. L'origine d'un canevas indique l'emplacement du dessin sur une vue dessinée.


Le plus petit rectangle virtuel entourant complètement un objet.


Action se produisant lorsque le contenu d'un objet ne tient pas dans la page logique en cours. En cas de débordement, une partie du contenu passe à la page logique suivante.


Fonction PL/SQL, fournie avec Oracle Developer, pouvant être référencée en tout endroit d'une unité de programme.


Méthode d'encapsulage et de stockage de procédures, de fonctions, de variables et d'autres éléments de package apparentés sous la forme d'une unité unique dans la base de données. Les packages offrent des avantages structurels aux administrateurs de base de données ou aux développeurs d'applications, et augmentent les fonctionnalités et les performances de la base de données.


Le corps de package comprend la mise en oeuvre réelle du package, qui peut comporter des sous-programmes privés et des types de données. Il est facultatif si le package ne se compose que de déclarations.


La spécification de package déclare l'interface publique au package, c'est-à-dire les types de données et les sous-programmes pouvant être référencés par d'autres unités de programme.


(Oracle Express) 1. Tranche de données incluse dans un état. Les pages supplémentaires affichent des tranches de données supplémentaires.

La figure suivante montre trois pages de données.

2. Dans Express, une page peut également désigner une unité de stockage dans une base de données Express.


(Oracle Express) Aperçu des données sélectionnées pour une interrogation, telles qu'elles apparaîtront dans votre tableur. La présentation de la page comporte trois directions : De gauche à droite, De haut en bas et Page. Elles indiquent la manière dont le cube de données multidimensionnel défini par l'interrogation sera représenté dans le tableur en deux dimensions. Les mosaïques de dimension indiquent le nom et la position des dimensions. Une mosaïque de dimension de type De gauche à droite indique que cette dimension est affichée sous forme de colonne. Une mosaïque de dimension de type De haut en bas indique que cette dimension apparaît sous forme de ligne. Une dimension de type Page indique que cette dimension est affichée dans une zone de page, au-dessus des résultats.


Paramètre qui définit si l'objet en cours et ses enfants doivent être déplacés vers la page logique suivante. Vous pouvez demander que les sauts de page se produisent avant ou après l'objet en cours dans la sortie d'état.


Elément d'interface affichant les outils, les couleurs ou les motifs disponibles dans un éditeur.


Partie distincte d'un éditeur, généralement redimensionnable, où les opérations sont exécutées.


Nombre de pages physiques nécessaires pour imprimer une page logique.


1. Elément PL/SQL utilisé pour transmettre des informations à un sous-programme. Par exemple, dans le sous-programme appelé MYPROC (x), x est un paramètre.  2. Dans Oracle Developer, les paramètres permettent de transmettre des informations d'un composant à un autre (entre Form Builder et Graphic Builder, par exemple).  3. Variable pouvant être modifiée à l'exécution.


Groupe comprenant des noms de paramètre et les valeurs associées, utilisé pour transmettre des informations entre les composants d'Oracle Developer.


1. Objet situé immédiatement au-dessus d'un autre dans son arborescence de groupe. Un objet groupe est le parent de chacun des objets qui le composent. Chaque objet est le parent de ses enfants.
2. (Oracle Express) Valeur de dimension de niveau immédiatement supérieur à celui d'une valeur donnée dans une hiérarchie. La valeur parent correspond à la somme globale des valeurs de ses enfants. L'exemple suivant désigne la valeur de dimension France comme parent de Lyon et de Paris dans la dimension GEOGRAPHY.


Placer le contenu du Presse-papiers (objet coupé ou copié) à l'emplacement du curseur.


Propriété graphique pouvant être appliquée au bord ou au remplissage de la plupart des objets.


Code machine ou liste d'instructions pour une unité de programme compilée.


Acronyme de Portable Document Format. Format de fichier (natif pour Adobe Acrobat) servant à représenter des documents de façon indépendante de l'application, du matériel et du système d'exploitation utilisés pour créer les documents. Un fichier PDF peut décrire des documents contenant indifféremment du texte, des graphiques et des images, dans un format indépendant de l'unité et de la résolution.


Taille de la page à l'impression.


Type d'élément utilisé pour matérialiser un champ dans un graphique, tel qu'une barre, une ligne ou un symbole.


Extension (propriété d'Oracle) du langage SQL. Elle ajoute des éléments de procédure et d'autres éléments SQL permettant de concevoir des applications.


Fichier de script de l'interpréteur Procedure Builder.


Fichier de bibliothèque PL/SQL contenant un code source et un code compilé. Vous pouvez ouvrir ce fichier dans Procedure Builder pour le modifier.


Fichier texte contenant le code source PL/SQL d'une seule unité de programme.


Fichier de bibliothèque Runtime PL/SQL contenant uniquement du code exécutable. Vous ne pouvez ni l'ouvrir ni le modifier dans Procedure Builder.


Liste qui apparaît lorsque l'utilisateur effectue une opération particulière.


Numéro utilisé par TCP pour aiguiller des données envoyées ou reçues par un programme donné.


Action livrée avec Project Builder, automatiquement mise à la disposition de l'utilisateur via une option de menu ou un bouton de barre d'outils. Les actions prédéfinies comprennent Build, Deliver, et plusieurs options de gestion des archives et des rapports. Si une action prédéfinie est créée pour un type de fichier pris en charge, elle est appelée pour tout élément de ce type sélectionné, lorsque l'utilisateur appelle l'action à partir de Project Builder. Voir aussi : action, action définie par l'utilisateur.


Voir type de données intégré.


Paramètre affectant le comportement de l'interface de l'application.


(Oracle Express) Affiche le script qui serait généré si vous acceptiez les critères en cours. Dans la boîte de dialogue des outils du Sélecteur, vous pouvez prévisualiser votre sélection en cliquant sur le bouton Aperçu.


Interface vous permettant de visualiser et de parcourir en ligne la sortie d'état.


Colonne d'une table de base de données dont les membres se composent de valeurs uniques pouvant être utilisées pour identifier une ligne dans une table.


Voir type de données intégré.


Dans un fichier de définition d'imprimante, séquence d'échappement à laquelle vous attribuez un code d'imprimante pouvant être référencé dans un état.


Fichier contenant une définition d'imprimante au format texte (ASCII ou EBCDIC, par exemple).


Sous-programme PL/SQL qui exécute la suite d'actions indiquée. Peut résider et être exécuté sur le client et sur le serveur de base de données.


Structure de code PL/SQL pouvant être reconnue de manière indépendante et traitée par le programme de compilation PL/SQL. Les blocs anonymes, les spécifications et corps de sous-programme (procédures et fonctions), et les spécifications et corps de package sont des types d'unité de programme. Les unités de programme peuvent résider et être exécutées sur le client et sur le serveur de base de données. Voir aussi : unité de programme stockée.


Structure de données de base créée par Project Builder. Les projets sont des ensembles de pointeurs désignant tous les fichiers que vous considérez comme faisant partie de votre application ou que vous voulez regrouper de manière conceptuelle. Vous pouvez définir les éditeurs, les compilateurs et les autres outils que vous utilisez pour travailler avec les éléments d'un projet. Toutes les informations relatives au projet sont stockées dans une base de registres projet. Voir aussi : élément de projet, fichier de projet, exporter.


Dans Project Builder, les fichiers de projet sont tous les fichiers associés à une application. Ils peuvent être de tout type (formulaires, états, affichages, modules 3GL, documentation et scripts de test). Voir aussi : projet, élément de projet.


Dans Project Builder, tout élément pour lequel des propriétés peuvent être définies, y compris les entités stockées dans le noeud Projets, les types, les actions et les macros. Voir aussi : projet, fichier de projet.


Fenêtre contenant la liste hiérarchique des éléments de projet pour la session en cours. Cette liste apparaît sous forme de plan, qui permet à l'utilisateur d'effectuer diverses tâches : création, édition, changement de nom et suppression d'objets, par exemple. Bien que l'utilisateur ne puisse en afficher qu'un à la fois, il peut choisir entre deux schémas d'organisation des objets.


Noeud de niveau supérieur d'un projet. Il représente le fichier de projet ou pointe vers ce fichier. Voir aussi : projet, fichier de projet.


Dans Project Builder, fichier stockant toutes les informations relatives à un projet : les fichiers qui en font partie, les types, les actions et les macros définis pour ce projet, etc.


Vue de projets affichant les objets par type et par relation projet/sous-projet. Les projets sont classés dans l'ordre alphabétique par fichier de projet, puis par catégorie. Voir aussi : vue de dépendances, projet, fichier de projet, vue.


Boîte de dialogue permettant à l'utilisateur de créer plus facilement un nouveau projet ou sous-projet.


Caractéristique d'un objet déterminant le comportement ou l'aspect de cet objet.


Objet nommé contenant une liste de propriétés et leurs définitions, qui sert à contrôler de manière globale l'aspect et le fonctionnement des objets fondés sur cette classe.


Chaîne pouvant être saisie lors de la connexion à un serveur ou à une base de données, qui permet de vous connecter à un serveur ou à une base de données distante.


(Oracle Express) Lorsque vous sélectionnez des valeurs pour l'une des dimensions d'une mesure, les autres dimensions de cette mesure sont appelées dimensions qualificatives.

Supposez que la mesure Sales comporte les dimensions Product, Month et Geography. Si vous sélectionnez les dix premières villes en fonction des ventes, vous devez également indiquer le produit et le mois qui sont pris en compte dans votre comparaison des valeurs de vente. Dans ce cas, Product et Month sont les dimensions qualificatives.


Instruction SQL SELECT indiquant les données à extraire d'une ou de plusieurs tables ou vues d'une base de données.


Fonction PL/SQL qui, lors de son exécution, filtre les données extraites par une interrogation. Seules les données répondant aux conditions indiquées dans la fonction sont tracées.


Option mettant fin à la session en cours et ramenant l'utilisateur au système d'exploitation. Sur certains systèmes, Quitter correspond à « Exit ».


Contrôle (semblable à une case à cocher) apparaissant par groupes de deux ou plus, dont un seul peut être « actif » à un moment donné.


Groupe de deux boutons d'option ou plus, dont un seul peut être actif à un moment donné.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant à l'utilisateur de sélectionner des périodes consécutives comme valeurs de dimension. Ces périodes peuvent être basées sur l'un des éléments suivants :

•	un nombre précis des périodes les plus récentes ;

•	une période de départ et une période plus récente ;

•	des périodes de début et de fin.

Par exemple, l'utilisateur peut sélectionner des valeurs de dimension pour la période allant de la semaine qui se termine le 25 novembre 1996 à celle qui se termine le 30 décembre 1996.


Chiffre désigné par RSA Data Security, Inc. et qui peut accepter des clés d'une longueur arbitraire. Il s'agit essentiellement d'un générateur de nombres pseudo-aléatoires, la sortie du générateur étant traitée par l'opération Ou exclusif (Xor) avec le flux de données afin de produire les données codées. Une même clé RC4 ne doit donc jamais être utilisée pour coder deux flux de données différents.


Acronyme de Relational Database Management System (système de gestion de base de données relationnelle - SGBDR). Système de base de données permettant de définir des structures de données, des opérations de stockage et d'extraction, ainsi que des contraintes d'intégrité. Les données et leurs relations sont structurées sous forme de tables.


Fichier contenant une seule définition d'état au format binaire. Les fichiers .RDF servent à exécuter et à éditer des états.


Fichier contenant une seule définition d'état au format binaire. Les fichiers .REP servent uniquement à exécuter des états. Vous ne pouvez pas les modifier.


Possibilité d'interroger les données d'une base de données depuis un point unique dans le temps.


Une seule ligne, extraite par une instruction SQL SELECT.


Objet de structure de données interne représenté sous forme de colonnes et de lignes, appartenant au module Application Forms dans lequel elles sont définies.


Type de colonne pointant vers les données d'autres objets colonne ou d'autres tables d'objets (Oracle8).


Ligne apparaissant à la valeur indiquée dans un graphique.


(Oracle Express) Rechercher les données les plus récentes d'une base de données Express après l'affichage des résultats de l'interrogation dans votre état. Lorsque vous ouvrez une interrogation Express enregistrée, les résultats sont automatiquement régénérés.


Ajouter la définition d'un type ou d'un nouveau projet à la base de registres globale ou locale. Une fois le nouveau type inscrit aux registres, vous pouvez lui associer des actions, et vous pouvez référencer les fichiers d'un nouveau projet en tant que types spécifiques pour y exécuter des actions. Voir aussi : base de registres.


Fichier de configuration global et/ou propre à un utilisateur, permettant de stocker des définitions de projet et des informations sur l'environnement. Voir aussi : base de registres globale, base de registres utilisateur.


Symbole utilisé dans des critères de recherche pour comparer deux valeurs, comme le signe égal dans « WHERE DEPTNO = 10 ». Les lignes dans lesquelles le résultat de la comparaison est Vrai sont renvoyées dans le résultat (extraites), alors que celles dans lesquelles la comparaison renvoie la valeur Faux sont exclues des résultats.


Base de données résidant sur un autre ordinateur que la base de données locale. En général, il s'agit d'un ordinateur du même réseau, mais sur un noeud différent (c'est-à-dire une base de données que vous utilisez via une liaison de base de données).


Objet de présentation permettant d'afficher des lignes de données extraites pour un groupe.


Mode dans lequel chacun des caractères que vous tapez remplace le caractère existant situé à l'emplacement du curseur. Contraire de mode insertion.


Objets servant à définir le modèle et la présentation des données d'un état. Les objets de niveau état sont attribués à un seul état, et ne peuvent pas être partagés par d'autres états ou d'autres produits Oracle. Ces objets comprennent les états, les interrogations, les interrogations externes, les bibliothèques PL/SQL externes, les groupes, les colonnes, les paramètres, les liaisons, les encadrements, les encadrements itératifs, les champs, les textes standard et les points d'ancrage.


Disponible sous Windows NT et Windows 95 uniquement. Attend une ligne de commande pour exécuter un état, puis place cet état dans sa file d'attente pour l'exécuter à l'arrière-plan sur le serveur local. En général, les lignes de commande sont reçues depuis Form Builder ou Graphics Builder via RUN_PRODUCT, ou reçues d'un autre état via SRW.RUN_REPORT. Vous pouvez également utiliser RWISV60 pour soumettre un état au moteur d'état d'arrière-plan (Reports Background Engine).


Permet de mettre à jour l'horodatage et les informations des états gérés par Report Server.


Disponible sous Windows NT, Windows 95 et UNIX. Permet d'exécuter des états sur un serveur distant. Met les demandes de travaux dans la file d'attente et vous permet de planifier l'exécution des états. Utilisez RWCLI60 pour envoyer un état à Report Server.


Fournit une interface entre votre serveur Web et Reports Runtime pour vous permettre d'exécuter des états de manière dynamique à partir de votre navigateur Web.


Fournit une connexion entre un serveur Web et Reports Server.


Fichier contenant une définition d'état stockée au format texte (ASCII ou EBCDIC, par exemple). Les fichiers .REX permettent de porter des états d'une plate-forme à une autre. Les fichiers .REX sont désormais inutiles. Ils sont disponibles dans un but de compatibilité avec les versions précédentes.


Acronyme de « rouge, vert, bleu », désignant l'intensité de rouge, de vert et de bleu d'une couleur.


Objet groupe auquel tous les autres objets de l'application appartiennent.


Noeud de niveau supérieur d'un projet, représentant l'environnement de l'utilisateur. Peut correspondre à la base de registres utilisateur ou à la base de registres globale, selon la base choisie pour définir les valeurs par défaut.


1. Ensemble de valeurs de champ d'une table ; par exemple, les champs représentant un employé dans la table EMP.  2. Générer une version Runtime d'une application.


Objet d'une table d'objets Oracle8. Chaque ligne de la table correspond à un objet. Toutefois, dans Oracle Developer, une table d'objets est décomposée en différentes colonnes, si bien que l'objet ligne n'existe plus en tant qu'entité unique (mais seulement sous la forme de ses différents attributs).


Exécuter une version Runtime d'une application ou d'une unité de programme.


Acronyme de Rich Text Format. Format de fichier indépendant de la plate-forme, fondé sur des mots de contrôle, permettant de représenter des textes et des images non formatés sous divers systèmes d'exploitation et dans diverses applications. Le format RTF utilise le jeu de caractères ANSI, PC-8, Macintosh ou IBM PC pour contrôler la représentation et le formatage d'un document à l'écran et à l'impression.


Voir fichier rep.


Interface permettant à l'utilisateur d'afficher une application Runtime et de l'utiliser.


Ecran ou fenêtre pouvant apparaître lors de l'exécution, dans laquelle l'utilisateur peut modifier des options et des paramètres d'impression avant l'exécution d'un état.


(Oracle Express) Ensemble de valeurs de dimension enregistrées en tant que liste de valeurs ou en tant que script. Vous pouvez enregistrer les sélections que vous créez ou l'administrateur de la base de données peut créer des sélections enregistrées que vous pourrez ensuite utiliser.

Les sélections enregistrées permettent de gagner du temps : pour réutiliser une sélection, il suffit d'extraire une sélection enregistrée, sans la créer de nouveau.


(Oracle Express) Outil du Sélecteur permettant d'extraire une sélection de valeurs de dimension enregistrée.


Ensemble d'objets de base de données apparentés, généralement regroupés par ID d'utilisateur de la base de données. Les objets de schéma comprennent les tables, les vues, les séquences, les unités de programme stockées, les synonymes, les index, les groupes et les liaisons de base de données.


Niveau (plage) auquel fonctionne un objet. Dans Project Builder :  1. Décrit la plage de fichiers affectés par les commandes Compiler et Compiler tout, appelées pour des éléments de projet compilables.  2. Décrit la plage de fichiers concernés par les définitions héritables.


Voir scripts SQL, scripts de l'interpréteur.


Dans Report Builder, une ou plusieurs présentations d'un même état dont le public, le format de sortie, la présentation de page, la taille ou l'orientation diffèrent. Par exemple, un seul état peut contenir, dans une section, un récapitulatif destiné aux cadres supérieurs et, dans une autre, un rapport détaillé destiné à chaque directeur.


Instruction SQL indiquant les lignes et les colonnes à extraire d'une ou de plusieurs tables ou vues.


(Oracle Express) Ensemble des valeurs de dimension sélectionnées dans une dimension, ou script contenant les conditions ou les critères permettant d'indiquer ces valeurs.


(Oracle Express) Description des choix effectués par l'utilisateur lors de la sélection des valeurs de dimension, affichée dans la plupart des boîtes de dialogue du Sélecteur. Il s'agit d'une traduction, en langage clair, du script en langage Express.


(Oracle Express) Ensemble d'outils servant à sélectionner les valeurs de dimension à inclure (par exemple, dans un état, une table, un graphique ou une liste de dimensions). Par exemple, vous pouvez utiliser le Sélecteur pour choisir les 10 premières villes en fonction des ventes ou pour choisir les villes dont les ventes ont dépassé le quota de 15 %. Le Sélecteur permet également de trier les valeurs de dimension, et de créer et d'extraire des sélections enregistrées.


(Oracle Express) Boîte de dialogue ou groupe de boîtes de dialogue qui permet de sélectionner ou de trier les valeurs de dimension d'une manière particulière. Chaque outil Sélecteur fait partie du Sélecteur. Vous pouvez utiliser ces outils pour sélectionner des valeurs de dimension selon leur niveau hiérarchique, leurs attributs, les caractères figurant dans le nom de la valeur, etc. Vous pouvez également les utiliser pour trier les valeurs de dimension.


Période s'écoulant entre l'appel d'un exécutable et sa fermeture.


Objet ayant le même objet parent que d'autres dans son arborescence de groupe. Tous les objets appartenant à un même objet groupe sont des objets frères.


Combinaison d'une adresse IP et d'un numéro de port.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant de modifier l'ordre des valeurs de dimension dans la sélection affichée. Vous pouvez trier une sélection dans l'ordre croissant ou décroissant, en fonction de l'un des éléments suivants :

•	ordre alphabétique

•	ordre d'apparition dans la base de données

•	valeurs de données

•	ordre ou niveau de hiérarchie

•	période

Vous pouvez également trier une sélection manuellement, en faisant glisser les valeurs de dimension.


Instructions PL/SQL fournies dans un sous-programme ou un package. Vous devez disposer du code source d'une unité de programme pour pouvoir la compiler sous une forme exécutable. Dans Project Builder : types d'entrée nécessaires à la création des types cible.


Définit uniquement les noms, les paramètres et le type de valeur renvoyée (pour les fonctions uniquement) du sous-programme.


Petit rectangle situé au bas de la barre de défilement verticale et à gauche de la barre de défilement horizontale dans un éditeur. Il permet de créer un nouveau panneau à l'aide de la souris et crée une barre de défilement distincte pour chaque panneau.


Interface standard de stockage et d'extraction d'informations dans une base de données relationnelles. SQL est l'acronyme de Structured Query Language.


Fichier contenant une interrogation au format texte (ASCII ou EBCDIC, par exemple).


Fichier contenant des instructions SQL qui permettent d'exécuter rapidement et facilement des fonctions de gestion des bases de données. Les produits Oracle sont livrés avec plusieurs scripts SQL.


Instruction SQL pour Oracle. Une instruction SELECT est un type d'instruction SQL.


Voir pile d'appels.


Elément PL/SQL servant au contrôle conditionnel, itératif et séquentiel, ainsi qu'à la gestion des erreurs. Chaque instruction PL/SQL doit se terminer par un point-virgule (;).


(Oracle Express) Sélection enregistrée contenant les mêmes valeurs de dimension à chaque évaluation. Les sélections statiques enregistrées répertorient les valeurs de dimension à sélectionner, plutôt que les critères de sélection. Par exemple, un script de sélection statique enregistrée peut contenir « Sélectionnez février 1996, mars 1996 et avril 1996 », alors que le script d'une sélection dynamique enregistrée peut indiquer « Sélectionnez les trois derniers mois ».


Procédure, fonction ou package résidant et s'exécutant sur le serveur de base de données Oracle.


Procédure ou fonction résidant et s'exécutant sur le serveur de base de données Oracle.


Extensions HTML fournissant une souplesse de formatage dans les documents HTML. Pour afficher un document HTML avec tous les avantages des feuilles de style, affichez-le dans un navigateur prenant en charge les feuilles de style.


Procédure ou fonction PL/SQL.


Dans Project Builder, projet contenu dans un autre fichier de projet, au lieu d'être stocké dans son propre fichier. Voir aussi : projet.


Dans Project Builder, noeud indiquant un sous-projet. Voir aussi : projet, noeud projet, noeud sous-projet.


Colonne de type récapitulatif calculant des totaux partiels, des totaux globaux, des totaux cumulés et d'autres récapitulatifs des données d'un état, à l'aide des fonctions récapitulatives fournies par Report Builder.


Format de fichier utilisé par le programme Microsoft Excel.


Système ordonné permettant de combiner des commandes, des qualificateurs et des paramètres pour former des chaînes de commande valides.


L'une des variables fournies par Oracle Developer (&Logical Page ou DESTYPE, par exemple).


Ensemble nommé d'informations apparentées, stockées dans une base de données relationnelles ou sur un serveur, dans une grille à deux dimensions composée de lignes et de colonnes.


Type de collecte définissant une unité de données composée d'un ensemble non trié d'éléments dont le type de données est identique. L'unité de données correspondante est une table imbriquée à une seule colonne, dont le type est un type de procédure interne ou un type d'objet. (Oracle8)


Présentation par défaut affichant des libellés en haut de la page et des lignes de données en dessous des libellés.


Dans Project Builder, élément figurant au milieu de l'arborescence des dépendances ; par exemple, un exécutable est une cible (de compilation) pour une bibliothèque, une bibliothèque est une cible pour un groupe d'objets et un objet est une cible pour un fichier source.


Noeud indiquant une cible. Voir aussi : cible.


Acronyme de Transmission Control Protocol. Protocole de communication sous-jacent pour l'échange de demandes HTTP entre clients et serveurs Web.


Sous-menu que l'utilisateur peut sortir de son emplacement d'origine, à l'aide de la souris ou de tout autre périphérique de pointage, puis placer à un autre endroit de l'écran.


Dans Form Builder, élément affichant une valeur de chaîne de caractères.


Zone horizontale située dans la partie supérieure d'une fenêtre, affichant le nom de l'application ou de l'élément d'interface de cette fenêtre.


Voir page de garde.


Activer ou désactiver un paramètre. Vous pouvez, par exemple, afficher ou masquer le Navigateur d'objet.


Bouton portant une icône, servant à créer et à manipuler des objets dans une application.


Ensemble de boutons à icône, permettant d'exécuter des commandes. Ces boutons sont généralement alignés horizontalement dans la partie supérieure de la fenêtre ou verticalement sur le côté de la fenêtre.


Ensemble d'outils.


(Oracle Express) Outil de la boîte de dialogue Sélecteur permettant à l'utilisateur de sélectionner des valeurs de dimension en fonction des premières valeurs de données d'abscisse, des dernières valeurs de données d'ordonnées ou d'une combinaison de ces valeurs. Par exemple, l'utilisateur peut créer une sélection de dimension contenant les produits dont l'élément Volume Sales fait partie des 10 % de produits les plus vendus dans tous les Etats-Unis au cours de la période de quatre semaines se terminant le 30 décembre 1995.


Zone d'état facultative pouvant contenir des informations de clôture de l'état, notamment du texte, des graphiques, des données et des calculs. La page de fin d'état figure en dernier, après la page de garde et le corps.


Séquence d'instructions SQL traitée comme une unité.


Procédure PL/SQL exécutée ou « déclenchée » lors d'un événement particulier.


Description d'un type de fichier (une application Forms, un document, etc.) contenant des informations telles qu'un nom de type et une description. Chaque description ne s'applique qu'à un type de fichier. Il existe en outre quatre métatypes : « updtext » qui s'applique à tous les fichiers texte, « updproj » qui s'applique à tous les fichiers projet, « updlink » qui s'applique à tous les liens de projet et « tous » qui s'applique à tout type de fichier. Les types permettent de définir des actions et des macros.


Modifier des valeurs de données de table, en particulier en modifiant les valeurs de données à l'aide de la commande SQL UPDATE, mais également en supprimant des valeurs à l'aide de la commande SQL DELETE ou en insérant des valeurs à l'aide de la commande INSERT.


Acronyme de Uniform Resource Locator. Adresse utilisée pour indiquer un serveur WWW. Par exemple :
http://www.acme.com/
Cette chaîne indique que l'adresse de l'hôte est www.acme.com. Cette adresse est le plus souvent un nom de fichier, parfois doté d'un long chemin d'accès et généralement accompagné du suffixe de fichier .HTML ou .HTM (pour les noms de fichier DOS).


(user exit) Méthode consistant à passer le contrôle (et parfois des arguments) d'Oracle Developer à un autre produit Oracle ou à un langage de troisième génération, puis à rendre le contrôle (et, éventuellement, renvoyer des arguments) à Oracle Developer.


Action personnalisée définie par un utilisateur de Project Builder. Une action peut s'appliquer à un type de fichier unique ou à tous les types. Voir aussi : action, action prédéfinie.


Voir type d'objet.


Macro personnalisée définie par un utilisateur de Project Builder. Une macro peut permettre de modifier des actions intégrées et des actions définies par l'utilisateur. Voir aussi : macro, macro intégrée, action, action prédéfinie.


Fichier de projet contenant des informations de configuration relatives à un utilisateur. Il permet aux utilisateurs de personnaliser leur environnement de développement. La base de registres utilisateur hérite des informations de type de la base de registres globale et permet de définir de nouveaux types, ainsi que d'ignorer certains aspects des définitions de type stockées dans la base de registres globale. Elle permet également de stocker des informations sur l'environnement et les préférences, comme la chaîne de connexion préférée de l'utilisateur, les paramètres d'interface utilisateur (par exemple, l'option Afficher barre d'outils et certaines informations générales de projet, comme le nom de l'auteur). Voir aussi : base de registres, base de registres globale.


Voir axe continu.


Structure de code PL/SQL renvoyant une valeur. Ces structures comprennent des fonctions et des expressions.


Objet nommé auquel vous pouvez attribuer une valeur, qui sera variable dans le temps.


Type de collecte définissant une unité de données constituée d'un ensemble trié d'éléments dont le type de données est identique. L'unité de données correspondante est un tableau variable ou VARRAY. Le nombre d'éléments d'un VARRAY (taille) est variable. Toutefois, vous devez indiquer une taille maximale lorsque vous déclarez un type de tableau variable.


Extension de fichier Visual Basic utilisée pour les bibliothèques de liens dynamiques réparties sur des fichiers contenant des contrôles VBX prédéfinis.


Widget créé en langage Microsoft Visual Basic et permettant de perfectionner l'interface utilisateur, d'obtenir des entrées utilisateur et d'afficher des sorties (règles, quadrillages et boutons de contrôle, par exemple).


Table virtuelle dont les lignes n'existent pas en réalité dans la base de données, mais qui est fondée sur une table physiquement stockée dans cette base.


Mnémonique de répertoire (principalement un raccourci ou un synonyme) utilisé par le système de fichiers virtuel pour établir la correspondance des fichiers stockés dans le système de fichiers de l'ordinateur hôte.


Mise en correspondance associant les chemins d'accès utilisés dans une URL au système de fichiers mis à jour par le système d'exploitation de l'ordinateur hôte.


Propriétés de police, de couleur et de motif que vous définissez pour les objets affichés dans votre interface d'application.


Voir WWW.


Programme permettant aux utilisateurs de lire des documents HTML et des programmes stockés sur un ordinateur (desservi par un serveur Web).


Programme exécuté sur un serveur Web via Web Request Broker.


Processus serveur (démon HTTP) exécuté sur un site Web, qui renvoie des pages Web en réponse à des demandes HTTP issues de navigateurs Web.


Caractère servant à remplacer « tout caractère » ou « un ensemble de caractères contigus » dans un mot ou une expression.


1. Zone rectangulaire du bureau contenant une application. Chaque fenêtre comporte une zone dans laquelle vous pouvez dialoguer avec l'application. Les fenêtres peuvent être ouvertes, redimensionnées, déplacées, mises en icône ou agrandies pour remplir le bureau.  2. Dans Form Builder, type d'objet pouvant être associé à une vue-canevas.


Format de fichier utilisé par certains tableurs, comme les programmes SQL*Calc ou Lotus 1-2-3.


Acronyme de Web Request Broker Oracle. Offre un environnement d'exécution réparti puissant permettant de développer et de déployer des applications pour le Web. La plate-forme d'exécution WRB permet aux développeurs d'écrire des applications indépendantes des serveurs Web, mais pouvant fonctionner avec un certain nombre de ces serveurs.


Acronyme de World Wide Web. Réseau de serveurs sur Internet, dont chacun possède une ou plusieurs pages d'accueil. Ces pages fournissent des informations et des liens à d'autres documents sur le même serveur et (généralement) sur d'autres.


Développer un objet afin d'agrandir l'espace pour éditer le contenu du champ.


Barre d'outils secondaire, située par défaut le long de la partie supérieure de l'écran du Navigateur de projet, offrant des fonctions simples d'organisation et de lancement d'applications.


 Version la plus récente des contrôles OLE (OCX).


Sortie XML conforme aux principes XML généraux, c'est-à-dire dotée des balises, des imbrications et des inclusions correctes propres à une déclaration XML. Exemple : <?xml version="1.0" encoding="UTF-8"?>.


Un nom utilisateur de réserve permet à l'utilisateur de se connecter à la base de données en utilisant son nom utilisateur personnel au lieu d'utiliser le nom utilisateur correspondant à la base de données Oracle (par exemple, $nom_utilisateur@base_données) lors de l'exécution d'états depuis un navigateur Web.


Acronyme d'Extensible Markup Language. Métalangage qui utilise du code SGML pour définir et structurer les données. Report Builder prend en charge les sorties XML pour permettre la publication sur le Web et l'échange de données électroniques avec des applications tierces. Vous pouvez également utiliser le format XML pour créer des définitions d'état pouvant être exécutées séparément ou fusionnées avec d'autres définitions d'état lors de l'exécution.


Sortie XML dotée d'une structure et d'éléments conformes à une définition de type de document (DTD). Le code XML valide comporte aussi un format correct.