인쇄 된 세부 정보 하위 보고서를 인쇄하여 5 개의 쿼리 결과에 대해 전체 보고서에서 5 번 말하십시오. 내 코드로 일부 항목을 계산하므로 하위 보고서에있는 XRTable 위젯에서 BeforePrint 이벤트를 사용합니다. 여태까지는 그런대로 잘됐다.DevExpress XtraReports는 "현재 상세 보고서가 인쇄되고 있습니다"라는 개념에 쉽게 접근 할 수 있습니까?
내가 좋아하지 않는 것은 BeforePrint가 처음으로 해당 테이블을 실행하고 해당 셀의 텍스트를 무언가로 변경하면이 보고서와 테이블의 모든 후속 인스턴스가 렌더링된다는 것입니다. 이제 BeforePrint가 다시 호출 된 이후로 필자는 텍스트를 원래대로 재설정 할 수있는 기회를 갖게되었습니다. 그래서 이것은 쇼 스토퍼가 아닙니다.
그러나이 방법으로 버그가 채워지고 버그가 있습니다. 저에게 "위젯이 일반적으로 인쇄되는 모든 경우에 렌더링이 변경됨"이 아닌 "인쇄되는 표/다른 위젯의 인스턴스"에 명시 적으로 액세스 할 수있는 방법이 있습니까?