Rubrique précédente: Extensions de balise Identity ManagerRubrique suivante: <%= %>


<% %>

Cette balise permet d'intégrer JavaScript pour une exécution en ligne dans un modèle de courriel.

Vous pouvez utiliser un objet JavaScript dans JavaScript intégré. Vous pouvez également appeler des méthodes d'objet CA Identity Manager implicite dans JavaScript intégré.

Par exemple, le code suivant modifie le corps du modèle d'approbation affiché dans les modèles de courriel personnalisés. JavaScript est utilisé pour déterminer si un objet secondaire est concerné par l'événement (tel qu'un objet ORGANISATION lorsqu'un objet principal UTILISATEUR est ajouté). Si aucun objet secondaire n'existe, le texte relatif à l'objet secondaire sera retiré du message :

Event: <b> <%=_eventContextInformation.getEventName()%> </b><br>
<%=_eventContextInformation.getPrimaryObjectTypeName()%>:
<b><%=_eventContextInformation.getPrimaryObjectName()%></b><br>
<%
var secondaryType =        _eventContextInformation.getSecondaryObjectTypeName();
if (secondaryType != "") {
   template.add("In " + secondaryType + ": ");
   template.add("<b> "+_eventContextInformation.getSecondary
                                   ObjectName()+" </b><br>");
   }
%>
Status: <b>Approved</b>