Le 24/01/2018 15:22, Audric VIGIER a écrit :
Bonjour,
Je travaille sur différentes bases, qui n'ont que quelques petites différences.
Dans l'interface de simulation, les effectifs initiaux des populations sont à renseigner par classe de taille et zone. Pour une raison que j'ignore, les zones (colonnes) ne sont pas dans le même ordre pour une population entre certaines bases, alors qu'elles ont exactement le même nom. Cet ordre est "imposé" par ISIS. Etant donné qu'en plus, l'interface de simulation ne s'actualise pas en demandant à changer de base dans la liste déroulante, je viens de me faire avoir en changeant de base : les effectifs initiaux étaient bien répartis pour la base sur laquelle je travaille en premier (les colonnes sont dans le bon ordre), mais pas pour la deuxième base (les effectifs sont dans les mêmes colonnes, mais ces colonnes ne correspondent plus aux mêmes zones).
Il n'y a en effet pas d'ordre sur les colonnes des matrices, et ca serait un gros travail de réordonner les colonnes pour toutes les matrices. Voire même extrêmement difficile si les matrices existes déjà dans la base de données avec les colonnes. (je parle globalement des matrices et pas seulement de la matrice d'abondance). Mais il me semble qu'un contournement existe en utilisant les sémantiques des matrices. Cela permet de manipuler les matrices sans se soucier de l'ordre des colonnes. Est-ce que cela pourrait résoudre ton problème ?