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

Descrizione description

Ambiente

  • Campaign Standard

Problemi/Sintomi

Quando si tenta di creare campi di testo con il tipo "Testo lungo" in una risorsa personalizzata (ad esempio, una tabella estesa dal profilo).

Dopo la pubblicazione, il campo viene riempito di testo e quando si tenta di visualizzare il testo di questo campo in un messaggio e-mail, non viene visualizzato altro che questa variabile <%= context.profile.cusTestMemoField %>.

Facendo clic sul collegamento "dati" sulla barra laterale viene visualizzato il testo in JSON, ma è impossibile stampare il valore da questo campo in qualsiasi punto dell'e-mail.

Risoluzione resolution

Il problema si trova in srcSchemas generato quando si pubblica un cusResource utilizzando un campo di testo lungo.

Il campo viene generato come:

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

Nella definizione della risorsa viene fatto riferimento a e come:

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

Ora, quanto detto sopra è coerente ma ugualmente sbagliato.

Sintassi corretta:

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

E denominati:

<element name="cusLongText" template="ext:recipient:recipient/cusLongText"/>
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f