Projet

Général

Profil

Actions

Anomalie #4154

fermé

[doctitle] bug pour doctitle dans la colonne option pour un MODATTR

Ajouté par Emmanuel ESCOLA il y a presque 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Nicolas Thing-Leoh
Version cible:
Début:
11/07/2013
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Régression:

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.

Actions

Formats disponibles : Atom PDF