프로젝트에서 랩소디 8.2.1을 사용하고 있습니다. 각 행의 세미콜론으로 끝나는 점으로 구분 된 목록이있는 셀이 포함 된 테이블 뷰가 있습니다 :랩소디 테이블 뷰 세미콜론으로 보고서 생성 문제를 통해 내보내기
- 항목 1;
- 항목 2;
- ...;
- 항목 n;
도구 -> 게시 -> 보고서 생성을 통해 보고서를 생성 할 때 세미콜론없이 첫 번째 항목 만 표시하는 점선 목록이있는 셀에 대해서는 예외가 올바르게 적용됩니다.
브라우저를 통해 내 보낸 XML을보고 (즉, 웹 서버 rhapsody를 조사하여 보고서를 생성합니다.) 테이블보기 항목의 DataAsXML 필드에 이미 첫 번째 세미콜론으로 잘라낸 텍스트가 있음을 발견했습니다.
이런 종류의 구두점에서 랩소디가 멈추는 것을 피하는 방법이나 랩소디가 생성 한 XML을 사용자 정의하는 방법이 있습니까?
안녕하세요. 빠른 응답을 부탁드립니다. 난 그냥 설명이 필요 : 현재 DataAsXML 자바 스크립트/정규식으로 구문 분석하여 구조화 된 데이터를 테이블보기에 포함 된 얻기 위해 사용하고 있습니다. 귀하의 답변에서 테이블보기의 데이터를 가져 오는 또 다른 방법이 있다는 것을 알고 있습니다. 맞습니까? 이게 뭐야? P. Rhapsody가 XML을 생성하는 방법과 관련이있는 문제라고 생각하기 때문에 RPE에 대해 언급하지 않았습니다. XML 자체가 불완전하기 때문에이 시나리오에서 RPE는 데이터 소스에서 찾은 것을 제공합니다. – asanf
예,이 경우에는 rhapsody 모델을 반복하고 RPE에서 특별히 준비한 테이블에 정보를 넣어야합니다. 즉, 표 머리글과 각 셀 내용을 정의해야합니다. 그것은 일종의 "손 따기"입니다. 어떻게 든 여기에 스크린 샷을 업로드 할 수는 없지만 RPE에 표를 만드는 표준 절차입니다 (인터넷에서 자습서 찾기). – YaP
정확하게 이해하면 랩소디의 표보기를 완전히 피하고 그 표보기를 복제하는 것입니다. RPE 내부의 논리. 그럴거야, 고마워. – asanf