Bonjour,
Je souhaitais compléter un profil utilisateur en ajoutant des entrées XML, par exemple :
Ici YAKA_MainMenu comporte une liste d'identifiants, à partir desquels j'initialise le menu personnalisé de l'utilisateur connecté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <YAKA_MainMenu> <Menu> <ID>7907</ID> </Menu> <Menu> <ID>4786</ID> </Menu> <Menu> <ID>4821</ID> </Menu> <Menu> <ID>4793</ID> </Menu> <Menu> <ID>4783</ID> </Menu> </YAKA_MainMenu>
Mais deux difficultés se dressent :
1 : Dans le XMLGram on ne peut effectuer une instruction Match sur la grappe du profile car elle n'est pas encore chargée à cette étape du workflow
2. Un Assign extrayant <YAKA_MainMenu> du profile vers Output n'en retire pas une grappe XML mais uniquement les node text() donc ce n'est pas exploitable.
Je ne vois pas d'autre solution que de gérer cet aspect du profile dans la base de données, et non via XMLC_Profile.
Vous voyez d'autres idées ?
Sylvain
XMLRAD 8 R2, Win2003
Partager