| Personnalisation et paramétrage | |
Ce document décrit comment piloter dynamiquement la cible de paramétrage directement depuis l’ URL. Cette fonctionnalité est une possibilité supplémentaire qui n’impacte le comportement habituel et vous apporte plus de souplesse.
Cette possibilité permet dans de nombreux cas d’éviter de dupliquer des BusinessView.
Exemple 1 : gestion des QUI/QUOI, une seule page (BusinessView + feuille style) et plusieurs cibles de paramétrage.
Exemple 2 : gestion des codes catégories dans le portail des ventes (I_VTE_F), un ensemble de BusinessView/Feuilles et plusieurs cibles de paramétrage.
Afin de garantir un niveau de souplesse maximal, la cible peut être pilotée dynamiquement par un paramètre d’URL. Afin de se rapprocher au maximum de la définition donnée dans le fichier de configuration, le nom du paramètre est : target
Exemple d’URL :
http://localhost:8888/GCE130/btoe/ServletControl?sourceview=I_WILLEM_F&cinematic=forward(0)&frame=default&entity=1&target=VCLI&...
Dans notre cas, quelle que soit la cible de paramétrage définie dans la configuration sur la BusinessView I_WILLEM_F, elle sera forcée à VCLI.
Pour information, l’implémentation est définie à un niveau relativement haut dans le socle technique (RequestParser), bien en amont de l’exécution de la BusinessView.