Définition Contenu Ecran Colonne 2 ou 3
Cette branche d’entrée menu vous permettra de définir les différents champs que vous souhaitez afficher dans la colonne 2 ou 3 de votre écran tempo pour la ressource sélectionnée
![image-20240404-114150.png](../__attachments/111776205/image-20240404-114150.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240403-111347.png](../__attachments/111776205/image-20240403-111347.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Le contenu des colonnes 2 et 3 est défini par des cartes qui contiennent chacune de 0 à n champs ( libellé et valeur):
En Rouge les différentes cartes
En Bleu les champs d’une carte
![image-20240404-135005.png](../__attachments/111776205/image-20240404-135005.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
L’action Insérer Carte ci dessous vous permettra de définir une nouvelle carte dans laquelle vous pourrez définir des champs ( Libellé et Valeur ) .
![image-20240404-115150.png](../__attachments/111776205/image-20240404-115150.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Une carte peut être composée d’un titre, d’un dessin et d’un 0 à n champs.
N° Ordre : ordre de classement des différents champs de la colonne 1
Titre Carte : Titre de la Carte.
Le titre de la carte peut faire référence a une requete REB qui permettra définir l’intégralité d’une au plusieurs carte ainsi que leurs champs associés via l’alimentation de LPO. Votre requête REB pourra s’appuyer sur le contexte d’entrée suivant :
VBP.TPORefscanee : Contenu du Code Barre Scanné, ou de l'élément sélectionné depuis la liste à fabriquer. Le contenu de la VBP est initialisé à partir du paramètre REFERENCE renvoyé par le SW Tempo.
VBP.TPOTypeDeclaration : Type de déclaration CT, OF,… Le contenu de la VBP est initialisé à partir du paramètre TYPECODEBARRE renvoyé par le SW Tempo.
VBP.TPOPosteTravail : Référence du poste de travail en cours. Le contenu de la VBP est initialisé à partir du paramètre POSTE renvoyé par le SW Tempo.
VBP.TPOUtilisateur : Référence de l’utilisateur de connexion Tempo. Le contenu de la VBP est initialisé à partir du paramètre UTILISATEUR renvoyé par le SW Tempo.
VBP.TPOLanSerFabOF : Référence de l'OF liée à la déclaration en cours dans le cas d’un type de déclaration OF
VBP.TPOLanSerCTRef : Référence de la CT liée à la déclaration en cours dans le cas d’un type de déclaration CT
VBP.TPOLanSerRef : Référence de l'OF liée à la déclaration en cours dans le cas d’un type de déclaration OF
Votre REB devra alimenter la LPO.TPODefCar permettant de définir le contenu d’une carte, dont la structure est définie de cette façon :
TPOCleCarte : Référence de la Clé de votre carte qui permettra de faire le lien avec la liste LPO.TpoCarChp définissant les champs rattachés à cette carte
TPONumOrd : Ordre de la carte au sein de la colonne rattachée à l'écran Tempo
TPoRefLib : Titre de la Carte à afficher
TPoTypImg : Type de l’image a afficher ( IMGCHE, IMGLIG, RAL , RGB , IMGGED, QUINC )
TPoCleImg1 : doit contenir l’url de l’image si type de l’image est IMGCHE, la référence de la REB permettant l’initialisation des données si le type de l’image est QUINC, ou la catégorie GED si le type de l’image est IMGGED
TPoCleImg2 : doit contenir la clé versionning permettant de retrouver l’image GED si le type image est IMGGED
TPoCleImg3 : doit contenir la version permettant de retrouver l’image GED si le type image est IMGGED
TPOApparence : choix de l’apparence permettant la mise en évidence la carte ( Defaut, Probleme ou Warning)
Votre REB devra aussi alimenter la LPO.TpoCarChp qui permettra de définir les champs rattachés à votre carte, dont la structure est définie de cette façon :
TPOCleCarte : Référence de la Clé de votre carte qui permettra de faire le lien avec la liste TpoDefCar
TPONumOrd : Ordre du champ au sein de la carte
TPORefLib : libellé du champ à afficher
TPOValChp : Valeur du champ à afficher
TPORefApp : valeur de l’apparence du champ ( defaut ou Evidence)
Apparence : choix de l’apparence permettant la mise en évidence la carte ( Defaut, Probleme ou Warning)
Apparence Défaut
![image-20240404-115550.png](../__attachments/111776205/image-20240404-115550.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Apparence Problème
![image-20240404-115840.png](../__attachments/111776205/image-20240404-115840.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Apparence Warning :
![image-20240404-115730.png](../__attachments/111776205/image-20240404-115730.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
La valeur de l’apparence peut être définie via l’exécution d’une requête REB ( REB.XXX à initialiser sur la zone) qui doit alimenter la VBP.TPOApparence avec les valeur Défaut , Warning ou Probleme.
Taille : permet de définir la taille de la carte parmi 3 valeurs possibles : Demi largeur, large et Maximisée ( pour les cartes de type Image)
![image-20240404-120210.png](../__attachments/111776205/image-20240404-120210.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Condition Affichage : condition exprimée sous forme d’algèbre booléen permettant d’indiquer si la carte de manière globale doit être ou pas affichée ? Exemple affiché une carte si le client rattaché à la commande lié à l’OF en cours est le client XXX : SDE.CliGenRef = 'XXX'
Présence Image : Indique que l’on souhaite intégrer une image à la carte et permet d’afficher dynamiquement les champs relatifs au chemin définissant l’image.
Type Image : sélectionner le type d’image que vous souhaitez attribuer a la carte en cours :
IMGCHE : Image pour laquelle vous donner l’URL sous forme d’une constante ou d’une variable entité :SLL, VLL, SLA, VLA, SAS, VAS, VAR, SDL, VDL, SDE, VDE, SCL, VCL. Les variables SAS , VAS, et VAR sont liées a l’article défini sur l’ordre de Fabrication.
IMGCT : image générée lors de la création de CT
IMGGED : image stockée en GED Diapason. L’identification du document sera réalisé à partir de 3 clés :
La catégorie GED associée a l’image recherchée, , à donner sous forme d’une constante ou d’une variable entité
La clé versionning de l’image recherchée, à donner sous forme d’une constante ou d’une variable entité
La version du document GED liée à l’image recherchée, , à donner sous forme d’une constante ou d’une variable entité
IMGLIG : image ARC enregistrée au titre de la ligne de commande pour les Diapason Start
QUINC : dessin d'éclaté de quincaillerie généré dynamiquement par TEMPO. Vous devez initialiser pour cela via une Requete REB ( exemple TPOEclQui ) à renseigner dans le champ dédié Requete init Param, des données techniques ( hauteur vantail, largeur, couleur, crémone, renvoie d’angle…) que vous souhaitez voir apparaitre sur le dessin généré.
RAL : Code RAL a afficher dans la carte sous forme d’un rectangle de la couleur liée a ce RAL. Le code RAL peut être donné sous forme d’une variable entité.
RGB : Code RGB ( xxx,xxx,xxx ) a afficher dans la carte sous forme d’un rectangle de la couleur liée a la valeur du code RGB. Le code RGB peut être donné sous forme d’une variable entité.
Liste Champs :
Cette liste permet d’insérer, modifier ou supprimer des champs au sein de la carte ( voir Chapitre définition d’un champ Définition Contenu Ecran Colonne 1 )