0% ont trouvé ce document utile (0 vote)
59 vues11 pages

Compte Rendu

Ce document décrit les étapes de création d'une fenêtre personnalisée dans Sage X3, y compris la création d'un code d'activité, d'une table, d'un écran et d'un objet, ainsi que l'ajout d'un bouton personnalisé.

Transféré par

kadirimeriem133
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
59 vues11 pages

Compte Rendu

Ce document décrit les étapes de création d'une fenêtre personnalisée dans Sage X3, y compris la création d'un code d'activité, d'une table, d'un écran et d'un objet, ainsi que l'ajout d'un bouton personnalisé.

Transféré par

kadirimeriem133
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 11

Le 29/04/2024

État d’avancement
de la formation Sage X3

Présenté Par :
Encadrant :
 KADIRI Meriem  ELKANSOUSSI Ezzahra
 ACHBAB Mohamed

Année Universitaire 2024 – 2025


Table de matières
I. Introduction :.................................................................................................3
II. Création d’une fenêtre :...............................................................................3
1. Création d’un code activité..........................................................................3
2. Création d’une table spécifique...................................................................4
3. Création d’un écran......................................................................................5
4. Création d’un objet......................................................................................6
III. L’ajout d’un bouton spécifique.................................................................9
I. Introduction :

Tous les éléments que nous voyons ici sont répertoriés dans un dictionnaire X3, par exemple
le dictionnaire des tables, des écrans etc… Ceci permet une classification, par l’intermédiaire
de leurs noms qui doit être unique, ou de leur module, ou de leur code activité.
Par la suite, nous pouvons facilement retrouver un élément ou un groupe en posant un filtre
sur un browser, sur son nom par exemple ou en utilisant une sélection sur le module ou sur un
code activité.
Tous ces éléments peuvent être protégés par un code activité s’ils sont modifiés par un
développement. L’objet n’est alors plus modifiable par intégration de patchs standards.

II. Création d’une fenêtre :


1. Création d’un code activité
Code activité permet d’identifier un champ modifié en spécifique dans une table standard
2. Création d’une table spécifique
Tables permet d’ouvrir des tables automatiquement à l’exécution de l’objet, ces tables sont
alors utilisables dans les traitements.

Création des colonnes de la table

Choix des index spécifiques peuvent être créer pour améliorer les performances de parcours
des tables. Ils sont appelés « abréviation de la table+n » et tagués par code activité. Dans mon
cas j’ai choisi « FACTURE »
Validation de la création de la table

3. Création d’un écran

Une Fenêtre peut se composer de plusieurs écrans qui sont a leur tour composés d’entête (par
exemple YSMT0) et de détails (YSMD1, YSMD2)
4. Création d’un objet
Un objet X3 est le lien entre une fenêtre (l’interface graphique) et une table (la base de
données).
Ce lien permet la gestion de l’affichage et de l’enregistrement des données par les traitements
moteur (superviseur) en fonction du type de gestion choisis pour l’objet.
On trouve plusieurs types d’objet :
 Gestion simple
 Gestion tableau
 Gestion combinée
 Gestion browser
Choix de filtrage :

Arrivant a la création de la fenêtre de type objet :


La fenêtre contient les écrans à afficher et l’objet faisant référence à la table principale.

Dans la partie onglet on mentionne notre code d’écrans crée à l’avance


On laisse les mêmes boutons standards qui permettent la manipulation des données :

Dans la partie Browser on mentionne notre objet pour que le filtre s’affiche a gauche de la
fenêtre

On valide puis clique sur visualiser


On test notre fenetre fonction GESYEC :

III. L’ajout d’un bouton spécifique


On mentionne le bouton avec son code ‘a’ (écris en minuscule pour ne pas confondre avec le
code des boutons standards qui sont en majuscule) et son intitulé
Ensuite on passe au code que l’on va écrire dans l’éditeur qui se trouve dans le bloc ‘Script’

Test du bouton après avoir cliqué sur ‘validation globale’ dans la partie fenêtre

Vous aimerez peut-être aussi