Impossibile visualizzare alcun valore dai campi "Testo lungo" nell'e-mail

Descrizione

Ambiente

  • Campaign Standard

Problemi/Sintomi
Quando si tenta di creare campi di testo con il tipo "Testo lungo" in qualsiasi risorsa personalizzata (ad esempio, tabella estesa da Profilo).

Dopo la pubblicazione, il campo è riempito di testo e quando si tenta di visualizzare il testo da questo campo in un'e-mail, si può vedere solo questa variabile %= context.profile.cusTestMemoField %.

Cliccando su "dati" nella barra laterale viene visualizzato il testo in JSON, ma è impossibile stampare il valore da questo campo in qualsiasi punto dell’e-mail.

Risoluzione

Il problema è nel srcSchemas generato durante la pubblicazione di un cusResource utilizzo di un campo di testo lungo.

Il campo viene generato come segue:

attribute category="99_none" label="longText" name="cusLongText" type="memo"/

Nella definizione della risorsa viene fatto riferimento a come:

attribute name="cusLongText" template="ext:recipient:recipient/@cusLongText"/

Ora, quanto sopra è coerente ma ugualmente sbagliato.

Sintassi corretta:

element category="99_none" label="longText" name="cusLongText" type="memo"/

E indicato come:

element name="cusLongText" template="ext:recipient:recipient/cusLongText"/

In questa pagina