Problem description
Bonjour,
Nous constatons au niveau d’un champ “pillbox” (relation n-n) que le bouton “tout sélectionner” ne prend pas en compte le filtre qu’on a appliqué au niveau de la liste. Si le filtre affiche 3 résultat, on se retrouve par exemple avec 23 relations créées au lieu de 3 (où 23 correspond au nombre total de lignes).
Steps to reproduce
- Je suis parti du module de démo et j’ai créé l’objet “DemoCountry” qui est lié à l’objet “DemoSupplier” via l’objet “DemoSupCou” (relation n-n).
- J’ai modifié le template de “DemoSupplier” afin d’y ajouter la vue “DemoSupCou;demoSupcouSupId”.
- Au niveau des relations d’objets de “DemoSupplier”, pour la relation avec “DemoSupCou” j’ai sélectionné la présentation “Pillbox”.
- J’ouvre le formulaire d’un fournisseur.
- Au niveau de “Pays” je clique sur la loupe. La liste affiche 23 pays.
- Je filtre la liste afin d’avoir les codes qui commencent par “a”. La liste affiche 5 pays.
- Je clique sur “Tout sélectionner” puis sur “Sélectionner”.
- Mon fournisseur est lié à 23 pays au lieu des 5 sélectionnés.
Remarque : le filtre est bien pris en compte quand j’utilise “Sélectionner cette page”.
Technical information
Instance /health
[Platform]
Status=OK
Version=5.2.23
BuiltOn=2022-11-15 16:39
Git=5.2/d795d9bddc1ec8553e3481234975ae5b8fc69817
Encoding=UTF-8
EndpointIP=
EndpointURL=
TimeZone=Europe/Paris
SystemDate=2022-11-25 16:17:21
[Application]
ApplicationVersion=1.0.0
ContextPath=
ContextURL=
ActiveSessions=1
TotalUsers=7
EnabledUsers=5
LastLoginDate=2022-11-25 15:43:51
[Server]
ServerInfo=Apache Tomcat/9.0.69
ServerType=WEB
ServerActiveSessions=1
ServerSessionTimeout=30
[OS]
Name=Linux
Architecture=amd64
Version=3.10.0-1160.71.1.el7.x86_64
SystemEncoding=UTF-8
[Disk]
DiskFree=28208
DiskUsable=24051
DiskTotal=100701
[JavaVM]
Version=17.0.1
Vendor=Eclipse Adoptium
VMName=OpenJDK 64-Bit Server VM
VMVersion=17.0.1+12
ScriptEngine=rhino
ScriptEngineVersion=Rhino 1.7.13 2020 09 02
HeapFree=175415
HeapSize=335872
HeapMaxSize=524288
TotalFreeSize=363831
[Cache]
ObjectCache=682
ObjectCacheMax=10000
ObjectCacheRatio=6
ProcessCache=21
ProcessCacheMax=10000
ProcessCacheRatio=0
APIGrantCache=0
APIGrantCacheMax=1000
APIGrantRatio=0
[Database]
Vendor=3
ProductName=PostgreSQL
ProductVersion=11.17
DriverName=PostgreSQL JDBC Driver
DriverVersion=42.5.0
DBDate=2022-11-25 16:17:21
DBDateOffset=0
DBPatchLevel=5;P02;217646b1ab917df6851fb9e658785f66
UsingBLOBs=true
[Healthcheck]
Date=2022-11-25 16:17:21
ElapsedTime=10