이메일에서 "긴 텍스트" 필드의 값을 볼 수 없음
설명 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