|
-
VI-1 Introduction *
-
VI-2 Composition d'une grille d'écran *
-
VI-3 Appel de Vifred *
-
VI-4 Modification d'une grille d'écran *
-
VI-4-1 Générer une grille d'écran par défaut
sur une table *
-
VI-4-2 Générer une grille par défaut sur une jointure
*
-
VI-4-3 Déplacement du curseur *
-
VI-4-4 Édition de textes *
-
VI-4-5 Édition de champs simples de titres ou de données
*
-
VI-4-6 Édition des caractéristiques de champs simples
*
-
VI-4-7 Modification de l'ordre des colonnes *
-
VI-5 Sauvegarde d'une grille *
VI-1 Introduction
VIFRED, ou VIsual FoRms EDitor, est un éditeur de grilles d'écran.
On l'utilise pour créer ou modifier une grille d'écran
:
-
une grille d'écran peut être utilisée par QBF ou par
une application écrite par un utilisateur
-
une grille d'écran peut correspondre à une relation, ou une
jointure, ou contenir un simple texte
VIFRED est seulement un outil de création de grilles d'écran
; il ne permet pas de consulter une base de données.
VIFRED permet :
-
La création d'une grille d'écran.
-
La modification d'une grille d'écran.
-
La pose de contraintes sur les champs de l'écran.
VI-2 Composition d'une
grille d'écran
Une grille d'écran est un objet en 2 dimensions, visualisé
sur un terminal écran.
Elle comporte :
-
un commentaire de la grille Trim;
-
les différents champs de la grille utilisés pour entrer les
données Field; ces zones sont numériques ou alphanumériques
Chaque champ est caractérisé par :
-
un titre : libellé en clair du champ;
-
une fenêtre de données : zone où les données
sont entrées;
-
les attributs : vidéo inverse, protection écriture, intégrité
référentielle;
VIFRED permet de créer une grille d'écran sous différentes
formes :
-
une forme vide : option Blank :
dans ce cas vous devez créer tout le contenu de la grille;
-
une grille par défaut pour une table : option Table :
vous avez à cet instant le choix entre deux possibilités
:
-
soit une présentation de toute une ligne d'une table sur tout l'écran,
option : SimpleFields,
-
soit une présentation en tableau donnant plusieurs lignes de la
table sur un écran : option : TableField
-
une grille par défaut pour une jointure définie précédemment
: option JoinDef .
La grille d'écran obtenue pourra être modifiée en utilisant
les options Edit et Move .
On peut modifier l'affichage des attributs en utilisant les options
Edit
et DisplayFormat.
Vous pourrez définir sur les attributs des contrôles qui
seront actifs au moment de la saisie par les options Edit et Attributes
.
VI-3 Appel de Vifred
Pour appeler Vifred, appelez d'abord INGRES/MENU en tapant :
$ ingmenu nom_base
puis choisissez Forms et faites Go
VI-4 Modification d'une
grille d'écran
Choisissez une grille d'écran existante, sélectionnez dans
le catalogue des grilles d'écran et faites Go.
Sélectionnez Edit :
un nouvel écran s'affiche dans lequel vous pouvez utiliser
les options
Create, Delete, Edit, Move, FormAttr.
Ces différentes options vous permettent de modifier la
grille d'écran à votre convenance.
VI-4-1 Générer
une grille d'écran par défaut sur une table
Sélectionnez Table. En réponse à la demande
de table(s), entrez le nom de la table pour laquelle vous désirez
une grille par défaut.

Sélectionnez SimpleFields ou TableFields.
VI-4-2 Générer
une grille par défaut sur une jointure
Sélectionnez JoinDef. A la demande de JoinDefs, entrez le
nom de votre jointure pour laquelle vous désirez une grille par
défaut.
VI-4-3 Déplacement
du curseur
Pour vous déplacer sur l'écran obtenu, vous pouvez utiliser
les touches de déplacement du curseur, ou plus facilement la touche
TAB,
qui passe de champ en champ. Pour revenir à un champ précédent
utilisez ensemble les touches (Control P).
VI-4-4 Édition
de textes
Positionnez vous sur le libellé à modifier. Sélectionnez
Edit.
Entrez un nouveau libellé et appuyez sur (Menu Key).
Pour centrer le texte , sélectionnez Move, puis Center.
Pour créer un nouveau libellé, sélectionnez Create,
puis Trim.
Entrez le texte, puis appuyez sur Menu Key.
VI-4-5 Édition
de champs simples de titres ou de données
Pour modifier un champ, utilisez la touche de tabulation pour vous positionner
sur celui-ci, puis sélectionnez Edit. Sélectionnez
Title
pour modifier le texte. Entrez le nouveau titre puis appuyez sur Menu
Key.
Pour changer la fenêtre des données, placez le curseur
sur le champ, sélectionnez Edit, puis DisplayFormat.
Modifiez les formats nécessaires.
Pour déplacer un champ, sélectionnez Move, le curseur
étant positionné sur le champ. Déplacez le curseur
à l'endroit où vous voulez mettre le champ, et sélectionnez
Place.
Pour positionner un champ sur un côté de l'écran,
placez le curseur sur le champ à déplacer, sélectionnez
Move,
puis Right ou Left.
En sélectionnant Undo, vous annulez la dernière
modification.
VI-4-6 Édition
des caractéristiques de champs simples
Pour modifier les caractéristiques des données associées
à un champ, placez le curseur sur le champ, sélectionnez
Edit,
puis Attributes.
L'écran des attributs apparaît.
La modification d'une caractéristique attribut s'effectue simplement
en écrivant y ou n sur la ligne choisie.
Pour définir un contrôle de validité, déplacez
le curseur avec TAB sur le champ de validation et entrez la vérification
à effectuer. C'est le nom interne qui doit être utilisé
pour définir la phrase de validation, et non le titre du champ.
Pour passer aux caractéristiques des données du champ
suivant, utilisez l'option de menu Next. Sélectionnez End
pour revenir à l'écran de mise en forme de la grille.
VI-4-7 Modification de
l'ordre des colonnes
Pour changer la manière dont le curseur passe d'un champ à
un autre, sélectionnez l'ordre Order. L'ordre par défaut
est de haut en bas et de gauche à droite.
Pour changer le numéro d'ordre d'un champ, placez-vous sur ce
champ, sélectionnez Edit et entrez le nombre souhaité.
Sélectionnez End puis retournez à l'écran de
mise en forme de la grille.
exemple de grille :

exemple d'utilisation de la grille :
VI-5 Sauvegarde d'une
grille
Sélectionnez Save. L'écran de sauvegarde VIFRED apparaît.
Entrez un nouveau nom si vous ne voulez pas celui par défaut, et
sélectionnez Save. Cette procédure stocke la grille
dans le catalogue et génère automatiquement un nom QBFName
associé, reliant la grille à la relation ou à la jointure
dont elle est issue.
Sélectionnez End. Notez que la nouvelle forme d'écran
est présente dans le catalogue.
Sélectionnez Quit pour retourner au menu principal INGRES |