캠페인: 업그레이드 후 중간 데이터 유지 / 디스플레이 대상에 빈 데이터가 표시됨
업그레이드 후 일부 환경에서는 최신 클라이언트 콘솔 빌드를 사용할 때 표시 대상 또는 임시 데이터 보기 유지가 워크플로우 데이터 미리 보기의 예상 데이터를 렌더링하지 않는 문제가 표시될 수 있습니다. 이 동작은 이전의 사용자 지정된 워크플로우 입력 양식에 연결되며 서버측 오류로 인해 발생하지 않습니다.
설명 description
영향을 받는 환경에서는 사용자가 워크플로우를 실행하고 타깃팅 결과를 볼 수 있지만 대상 미리 보기의 데이터 섹션이 비어 있거나 최신 클라이언트 콘솔 버전을 사용할 때 예상 레코드가 표시되지 않습니다.
이 문제는 xtk:workflow 입력 양식이 2021년 6월 이전에 사용자 지정되었으며 사용자 지정된 버전에 최신 xpathTargetDataSource 정의가 포함되지 않은 환경에서만 관찰되었습니다.
그 결과는 다음과 같습니다.
- 이 문제는 최신 클라이언트 콘솔 버전에 나타납니다.
- 이전 클라이언트 콘솔 빌드가 계속 작동하는 것처럼 보일 수 있습니다.
- 동작은 xtk:workflow의 이전 사용자 지정 재정의가 있는 환경으로 제한됩니다.
- 이는 서버측 제품 결함이 아닌 클라이언트 콘솔/양식 사용자 정의 호환성 문제입니다.
해결 방법 resolution
해결 방법은 사용자 지정된 양식에 누락된 기본 변경 내용이 포함되도록 xtk:workflow의 입력 양식 충돌을 해결하는 것입니다.
특히 xtk:workflow 입력 양식의 “대상 레코드” 섹션에서 다음 특성이 있는지 확인하십시오.
xpathTargetDataSource=“/ignored/transitionExtensions/@targetDataSource”
권장 방법
- 사용자 지정된 xtk:workflow 입력 양식을 엽니다.
- 2021년 6월 이후에 도입된 기본 변경 사항보다 미리 업데이트되었는지 검토합니다.
- 사용자 지정된 버전과 최신 기본 버전 간의 양식 충돌을 해결합니다.
- 양식의 관련 섹션에 다음 줄이 있는지 확인하십시오. xpathTargetDataSource=“/ignored/transitionExtensions/@targetDataSource”
- 양식 변경 사항을 저장하고 현재 클라이언트 콘솔 빌드에서 워크플로우 대상 미리 보기를 다시 테스트합니다.
업그레이드 후 문제가 시작된 경우 입력 양식 충돌 해결을 먼저 검토하십시오.
양식에 사용자 정의 변경 내용이 있으면 새로운 변경 내용이 자동으로 제공되지 않습니다. 이러한 변경 내용은 충돌 해결 중에 병합해야 합니다.
임시 해결 방법은 이전 클라이언트 콘솔 빌드를 사용하는 것일 수 있지만 사용자 지정된 양식 정의를 업데이트하는 것이 적절합니다.
엔지니어링에서는 양식 충돌이 올바르게 해결되면 이 시나리오가 설계된 대로 작동하는 것으로 결론을 내렸습니다.