Anomalie #4154
fermé[doctitle] bug pour doctitle dans la colonne option pour un MODATTR
100%
Description
Testé en 3.2.9
Soit deux familles FAM1 et FAM2. FAM2 hérite de FAM1.
Dans FAM1 on a un attribut :
ATTR;attr1;frame1;Mon attr;N;N;docid("FAM3");100;W;;;;;;;bmenu=no|doctitle=auto|sortable=asc;;;
Dans FAM2 on voudrait avoir :
MODATTR;attr1;frame1;Mon attr;N;N;docid("FAM3");100;W;;;;;;;bmenu=no|doctitle=auto|sortable=desc;;;
Lors de l'import via dynacase-control, aucune erreur n'est levée, mais si on utilise attr1 dans un filtre d'une DOCGRID le filtre bug.
Si on essaie d'importer le fichier csv de FAM2 via wiff :
./wsh.php --api=importDocuments --file=FAM2.csv
ça lève une erreur :
MODATTR error for attr1_title
En supprimant |doctitle=auto de la colonne option du csv de FAM2, l'erreur n'apparait plus.
Le problème se situe donc au niveau de l'utilisation de doctitle pour un MODATTR. Si on ne redéfinit rien dans la colonne option du MODATTR et que doctitle est défini dans la famille parent, le comportement est bon, mais empêche d'avoir un comportement différent pour la famille fille, par exemple avoir attr1 en sortable=asc dans la famille parent et attr1 en sortable=desc pour la famille fille, en ayant un doctitle dans les deux cas.
Mis à jour par Marc Claverie il y a presque 13 ans
- Statut changé de Nouveau à À analyser
- Assigné à mis à Éric Brison
- Version cible mis à 3.2.10
Mis à jour par Éric Brison il y a presque 13 ans
- Assigné à changé de Éric Brison à Nicolas Thing-Leoh
Mis à jour par Nicolas Thing-Leoh il y a presque 13 ans
- Statut changé de À analyser à Assigné
- % réalisé changé de 0 à 100
Mis à jour par Éric Brison il y a presque 13 ans
- Statut changé de Assigné à Intégré
Appliqué par commit commit:929cf049dd73a3490964ed91bc0494ad6929b85e.