이메일에서 "긴 텍스트" 필드의 값을 볼 수 없음

설명 description

환경

  • Campaign Standard

문제/증상

사용자 지정 리소스(예: 프로필에서 확장된 테이블)에서 "Long text" 유형의 텍스트 필드를 만들려고 할 때.

게시 후 필드가 텍스트로 채워지고 이 필드의 텍스트를 전자 메일에 표시하려고 하면 이 변수 <%= context.profile.cusTestMemoField %>.만 표시됩니다.

사이드바에서 "데이터" 링크를 클릭하면 JSON의 텍스트가 표시되지만, 이메일의 어디에서든 이 필드의 값을 인쇄할 수 없습니다.

해결 방법 resolution

긴 텍스트 필드를 사용하여 cusResource을(를) 게시할 때 생성된 srcSchemas에서 문제가 발생합니다.

필드는 다음과 같이 생성됩니다.

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

리소스 정의에서 다음과 같이 참조됩니다.

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

이제, 위의 내용은 일관적이지만 똑같이 틀립니다.

올바른 구문:

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

다음 참조:

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