2016-08-29 8 views
0

나는 Pentaho Report Designer와 함께 사용하기 위해 CDA에 많은 쿼리를 작성했습니다. 서버에서 내 CDA 쿼리에 연결할 수 있지만 일부 쿼리를 미리 볼 때 다음 오류가 발생합니다.커뮤니티 데이터 액세스 CDA & # 26; 문자가 잘못되었습니다

문자 참조 "& # 26"은 잘못된 XML 문자입니다.

쿼리는 CDA 미리보기 프로그램에서 문제없이 실행됩니다. 사전에

감사합니다, 퍼거스

답변

1

&#26 실제로 XML 버전 1.0에서 잘못된 XML 문자입니다. 이 경우 더 구체적으로는 문자 &에 대해 이야기하고 있습니다. 왜 control characters에 관한 빠른 설명은 불법 :

[...] a markup language should not have any need to support transmission and flow control characters and including them would create a problem for any editors and parsers in binary conversion.

펜타 보고서 디자이너 파서는 이러한 제어 문자를 처리하지 않습니다. 따라서 XML의이 값을 XML 사양의 predefined entities 중 하나 인 &으로 변경하여 문자를 렌더링하는 책임을 맡습니다 (&).

+0

의견에 감사드립니다. 나는 당신이 말하는 것을 시도 할 것이지만 문제는 신비하게 사라졌습니다. 오늘 Report Designer를 열었고 모든 것이 제대로 작동했습니다. 나는 마지막 날 보고서 디자이너를 다시 시작했는데 아무런 차이가 없다는 것을 알고 있습니다. 아마도 PC를 다시 시작한 것입니다. – ftuomey