J’ai un problème au niveau de l’interface pour créer des liens (clés étrangères) entre objets. D’habitude, l’outils me propose trois types de liens : Inherit Business Object, Link Business Object, Link N, N.
J’ai du faire une mauvaise manipulation car désormais l’interface me prospose ObjectExtend Business Object et Link N, N.
Depuis cette révision “a8b660f5b43b7a477b5d8f394db792bec6dd519b” du 04/06 il y a eu une quarantaine de commits sur la branche release (sachant que sur cette branche on ne pousse que du correctif). Bref vous devriez déjà commencer à par vous mettre à jour car nous ne pouvons pas assurer de support correct si vous ne vous maintenez pas à jour.
Sur une instance 4.0 release à jour (Version=4.0.P23, BuiltOn=2019-08-07 12:51 (revision 84984c82250ac254edcb4ebf157ac6357918b40d)), je ne constate pas de pb sur le type de liens proposés par le modeler graphique quand on tire un lien entre 2 objets métier:
Entre tous les objets de ce diagramme là ou sur tous les diagrammes et entre tous les objets (bref est-ce un pb général ou juste un pb sur ce diagramme particulier)
Faites le test de créer un nouveau diagramme et essayez de tirer un lien entre des objets autre que vos objets.
Dans tous les cas y a-t-il un message dans la console du navigateur.
Quoiqu’iol en soit la représentation graphique via le modeler n’est qu’une “aide à la saisie” simplifiée, vous pouvez toujours faire la même chose pas à pas via les formulaires comme cela vous a été décrit en formation.
Le problème survient entre tous les objets de tous les diagrammes. J’ai tenté de recréer un diagramme vierge et d’y ajouter des objets, le problème est toujours là.
Là franchement je ne vois pas (comme dit plus haut je ne constate pas de pb sur une instance de même version déployée sur un de nos serveurs).
Essayez de vider le cache du navigateur histoire d’être sur d’utiliser le JavaScript système qui correspond à votre version (parfois si on switche entre versions sur la même URL, le navigateur ressert de vieux JS/CSS depuis son cache ce qui peut avoir des résultats imprévisibles).
Mais bon comme je l’ai dit tirer un lien entre deux objets, comme tout le reste, peut aussi se faire via les formulaires des objets système, un modeler graphique “cassé” n’est donc pas bloquant
PS: on est bien d’accord que vous avez le pb y compris entre des objets autres que vos propres objets métier (ex: en essayant de tirer un lien entre User et Responsability comme dans mon test) ?
OK donc comme je l’ai dit je ne vois pas de raison évidente pour que ça ne marche pas. Essayez le vidage du cache navigateur comme indiqué.
Si ça ne règle rien essayez de reproduire le pb sur cette instance vierge https://test.renault.simplicite.io/ui (designer/designer) sur laquelle on pourra investiguer dans de bonnes conditions.