| Les mises à jour de la documentation / Version 4.1-4.5 | |
|
|
Pour en savoir plus :
|
Cette amélioration permet ne pas tenir compte de la casse (minuscules/majuscules) au niveau du libellé des sections et des clefs du "Generix.ini".
Les valeurs des clés, quant à elles, continuent de respecter la casse.
Un des objectifs de la version ACE 4.3-02 a été de multiplier les passerelles entre le produit ACE "classique" et l'extérieur.
L’exemple le plus flagrant concerne e-GX : un utilisateur peut désormais travailler quasiment indifféremment en mode web et ACE classique en passant facilement de l'un à l'autre.
Cette fonctionnalité nécessite la création d'une nouvelle section et de nouvelles clés obligatoires dans le fichier « Generix.ini », côté Client :
[e-Gx]
serveur= obligatoire (aucune valeur par défaut)
zone=egx val. défaut : egx
servlet=ServletControl val. défaut : ServletControl
port=0 val. défaut : 0 (détermination automatique du port)
|
|
Attention Il vous faut vérifier que :
|
L'API uts_lance_ora_discoverer() permet d'activer l'application Oracle Discoverer WEB via le navigateur du poste client. Elle prend en paramètre une chaîne de caractère contenant les paramètres d'activation.
Auparavant, il faut avoir pris soin de renseigner correctement une nouvelle section dans le "Generix.ini" client :
[Applications]
ora disco hostname= obligatoire (pas de valeur par défaut)
ora disco prog_name= Optionnelle val. défaut : discoverer4i/viewer
ora disco connexion= optionnelle (pas de valeur par défaut) = chaîne de connexion à Oracle
Ces clefs permettent de générer une partie fixe de l'URL.
Un point important à retenir est la gestion de la chaine de connexion :
- Elle reste optionnelle (contrairement au hostname),
- On peut la renseigner par le Generix.ini OU par le paramètre passé à la fonction. C'est le paramètre qui a priorité sur le Generix.ini. Cela laisse la possibilité au programmeur d'utiliser une chaîne de connexion différente de celle "standard" du Generix.ini.
- Il est possible d'appeler Discoverer sans passer aucun paramètre.
A l'instar du papier peint sur le bureau de Windows, cette amélioration offre la possibilité de mettre une image de fond dans ACE en spécifiant sa position à l’écran.
Pour ce faire, il faut indiquer une nouvelle section et de nouvelles clefs dans le fichier "Generix.ini", côté Client :
[Repertoires]
ap$img= Spécifie le répertoire dans lequel sera stockée l'image.
[Image_Fond]
Image Nom=
Image Nom codsoc=
Image Nom agent=
Ces trois dernières clés indiquent le nom du fichier image sans extension.
Comme pour les traces SQL, il est possible de réaliser un paramétrage par société ou par agent. Cela permet donc d’afficher une image spécifique selon l’agent ou la société identifiés, ce qui peut se révéler fort intéressant en mode multi-entités.
|
|
Attention Seul le format graphique ".GIF" est accepté. Il est conseillé de décocher l'option "Afficher le contenu des fenêtres pendant leur déplacement" dans les paramètres d'affichage de Windows. |
Image Position=
Spécifie la position de l’image à l’écran parmi les valeurs suivantes : CENTRE, HAUT DROIT, HAUT GAUCHE, BAS DROIT, BAS GAUCHE, MOSAIQUE, PLEIN ECRAN, ETIRE.
Par défaut, si la position n’est pas renseignée ou renseignée avec une autre valeur, c'est la position centrée qui est adoptée.
Les clés suivantes, dans la section [Polices], servent à personnaliser les polices d’en-têtes de tableau et des boutons :
Police des entetes de tableau=
Police des boutons bas=
ACE vous permet de manipuler facilement les tableaux. En effet, pour tout un ensemble d'écrans, les en-têtes des colonnes peuvent se retailler et se déplacer après que l'écran ait été chargé.
Cette nouvelle version offre la possibilité à chaque utilisateur de conserver ce paramétrage une fois l'écran fermé. A son prochain appel, les colonnes reprendront automatiquement les même dimensions et le même ordre.
De manière concrète, l’utilisateur peut à tout moment enregistrer ou supprimer son paramétrage par appel de popups. La section [repertoires] du fichier "Generix.ini" client doit posséder une nouvelle clef « ap$usr » pointant vers un répertoire propre à l’utilisateur, où seront enregistrés toutes les personnalisations de tableaux.
[Repertoires]
ap$usr=ap/langue/fra/usr (serveur unix)
Sur le poste Client, un répertoire est systématiquement créé pour chaque langue, sous la forme :
langue/xxx/usr (xxx=langue)
|
|
Attention La clef "ap$usr" est OBLIGATOIRE, même si l'utilisateur n'utilise jamais cette fonctionnalité. Si elle n’est pas renseignée, à chaque chargement d'écran, il y aura un message d'alerte ! Nous vous conseillons de préciser au minimum le répertoire créé automatiquement. |
|
|
Attention Lors d’un changement de version ACE , le paramétrage Utilisateur devient inutilisable. En effet, les colonnes d’un tableau peuvent fortement évoluer entre deux versions ACE . A l’affichage d’un écran qui a été paramétré par l’utilisateur dans une ancienne version ACE , un message d’information vous invite à supprimer le paramétrage Utilisateur ou à le créer de nouveau. |