Usage
Documentation technique
Exemple de Header pour le zoom article indicé
Définition de la données pour la ZONE 1
Rappel : la ZONE 1 provient de la définition du zoom au menu.
Cette données n’est pas modifiable depuis XWIN en développement sur le masque
Définition de la donnée pour la ZONE 2
Par défaut, ce sont les données de la colonne cliquable qui sont utilisées pour la ZONE 2
Consulter la page dédiée pour choisir la colonne cliquable : Forcer la colonne cliquable
Pour définir la données de (2)
Sur l’objet Tableau (page 3 du zoom)
Il faut positionner la propriété Nom de l'objet = PRINCIPALE_DIV_ONE
Le deuxième nom Header
est une astuce pour avoir un champs calculé dans le zoom article car on a souhaité avoir les 2 informations [Ref] + [ArtInd]
On a donc crée un champ calculé [RefInd] dans le RecordSql et dans le dictionnaire qui est la concaténation des 2 champs [Ref] + [ArtInd].
CASE WHEN ART.CVAFL= 2 THEN RTRIM(ART.Ref)||RTRIM(SOC.IndSepAff)||RTRIM(ART.artind) ELSE RTRIM (ART.Ref) END as RefInd(256) NAME='ART'
Pour éviter d’avoir la colonne visible dans le tableau il faut ajouter le code suivant dans ZoomDebut
XmeSetAttribut('Header', AN_VISIBILITE, AV_CACHE)
Pour définir la données de (3)
Sur le champ on met positionne la propriété Options = <do_entityname>1