Não é possível ver qualquer valor dos campos de "Texto longo" no email

Descrição description

Ambiente

  • Campaign Standard

Problemas/Sintomas
Ao tentar criar campos de texto com o tipo "Texto longo" em qualquer recurso personalizado (considere a tabela estendida do perfil).

Após a publicação, o campo é preenchido com texto e, ao tentar exibir texto desse campo em um email, é possível visualizar nada além dessa variável %= context.profile.cusTestMemoField %.

Clicar no "dados O link " na barra lateral mostra o texto em JSON, mas é impossível imprimir o valor desse campo em qualquer lugar do email.

Resolução resolution

O problema está no srcSchemas gerado ao publicar um cusResource usando um campo Texto longo.

O campo é gerado como:

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

E é referenciado na definição de recurso como:

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

Agora, o exposto acima é coerente, mas igualmente errado.

Sintaxe correta:

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

E referenciado como:

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