...
Lien vers la doc UX : Header et titre de zoom
(Pascal), a voir si qq chose à faire/décrireEn complément technique
...
Exemple de Header pour le zoom article indicé
...
Pour définir la données de (2)
Sur l’objet Tableau (page 4 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
...
Afficher un code + libellé ou uniquement code dans une foreign
...