Argomento precedente: Estensioni di tag di Identity ManagerArgomento successivo: <%= %>


<% %>

Questo tag consente di integrare JavaScript per l'esecuzione in-line in un modello di messaggio di posta elettronica.

È possibile utilizzare qualsiasi oggetto JavaScript all'interno del JavaScript integrato. È possibile chiamare anche i metodi degli oggetti impliciti di Identity Manager all'interno del JavaScript integrato.

Ad esempio, il codice seguente modifica il corpo del modello di approvazione riportato nella sezione Modelli di messaggio di posta elettronica personalizzati. JavaScript viene utilizzato per determinare se un oggetto secondario è coinvolto nell'evento (ad esempio un oggetto ORGANIZZAZIONE quando viene aggiunto un oggetto primario UTENTE). Se non è presente nessun oggetto secondario, il testo che fa riferimento all'oggetto secondario viene omesso dal messaggio:

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>