WinForms.ReportViewer를 사용하여보고 페이지를 디자인하고 데이터를 로컬에서만 처리합니다. 이는 우리가 설계 한 객체의 정보를 표시하기를 원한다는 것을 의미합니다. 예를 들어, 우리는 날짜와 시간에 대한 자체 클래스를 가지고 있습니다. 그러나 보고서 페이지에서이 날짜 및 시간 정보를 올바르게 표시 할 수 없습니다 (#ERROR 표시). 정보를 표시하는 방법을 알려줄 수있는 방법이 있습니까? 감사!WinForms.ReportViewer를 사용하여 고객화된 항목을 표시 하시겠습니까?
1
A
답변
0
새로운 ReportViewer 버전에서 MS는 error을 도입하여 objec 내에서 탐색 할 수 없도록했습니다.
그들은 마지막으로 service pack의 오류를 수정했으며 객체가 직렬화를 지원하면 탐색 기능이 작동합니다.
보고서 뷰어 2010로 빌드 된 새 프로젝트의 경우 렌더링해야하는 각 개체/엔티티에 대한 래퍼를 작성하기 시작했습니다. 나는이 시간에 시작했는데 아무런 수정도 없었고 이제는이 패턴에 매우 만족합니다. 첫 번째 순간에는 좀 더 많은 작업을 제공하지만 큰 유연성을 제공하고 코드를 깨끗하게 유지했습니다. 언젠가 더 이상 보고서 뷰어를 사용하지 않아도된다면 내 프로젝트를 다른보고 엔진으로 쉽게 이동할 수 있습니다.
관련 문제
- 1. 항목을 동적으로 항목에 표시 하시겠습니까?
- 2. 트리보기 항목을 선으로 표시 하시겠습니까?
- 3. 디버그 모드에서만 메뉴 항목을 표시 하시겠습니까?
- 4. Silverlight ComboBox : 선택한 항목을 굵게 표시 하시겠습니까?
- 5. ListBox : 선택한 여러 항목을 표시 하시겠습니까?
- 6. QFrame을 사용하여 여러 정보 창을 표시 하시겠습니까?
- 7. 검색 표시 줄을 사용하여 배열 항목을 검색하고이를 테이블 뷰에 표시 하시겠습니까?
- 8. 목록 항목을 파이썬으로 표시
- 9. Jquery를 사용하여 선택 목록의 항목을 변경 하시겠습니까?
- 10. Django : 확인란을 사용하여 항목을 삭제 하시겠습니까?
- 11. CheckedListBox 작업 ItemCheck를 사용하여 항목을 제거 하시겠습니까?
- 12. "setData"를 사용하여 NSPasteboard에 항목을 추가 하시겠습니까?
- 13. NSDictionary에 각 항목을 표시
- 14. 사용자 컨트롤에있는 리피터 항목을 계산하고 페이지에있는 리터럴에 표시 하시겠습니까?
- 15. PHP : 데이터베이스의 항목을 5 개 그룹으로 표시 하시겠습니까?
- 16. Django 모델 개요 : 100 개가 넘는 항목을 표시 하시겠습니까?
- 17. Android의 ListView에서 항목을 선택한 후 새 목록을 표시 하시겠습니까?
- 18. 배열의 항목을 그룹화 하시겠습니까?
- 19. ListBox에서 항목을 제거 하시겠습니까?
- 20. 선택 항목을 취소 하시겠습니까?
- 21. div에있는 항목을 정렬 하시겠습니까?
- 22. JavaScript를 사용하여 배열을 반복하고 결과를 표시 하시겠습니까?
- 23. NSOutlineView를 사용하여 데이터 트리를 표시 하시겠습니까?
- 24. jQuery를 사용하여 ashx 이미지를 표시 하시겠습니까?
- 25. NSUserDefaults를 사용하여 번들 표시 이름을 변경 하시겠습니까?
- 26. ImageGallery를 사용하여 SD 카드의 이미지를 표시 하시겠습니까?
- 27. .htaccess를 사용하여 id 대신 이름을 표시 하시겠습니까?
- 28. 조건부로 TabPanels를 표시 하시겠습니까?
- 29. jQuery - 동일한 클래스 이름을 사용하여 항목을 개별적으로 표시/숨기기
- 30. 목록 상자에서 항목을 선택하고 C#, XAML을 사용하여 ListView에 표시
감사합니다. 나는 우리에게 어느 것이 적절한 지 조사 할 것이다. 사실 우리는 다른 WPF 페이지에서 사용자 정의 된 클래스를 사용하여 날짜와 시간 정보를 구문 분석합니다. 통합 할 수 있는지를 알 수 있습니다. – tete
@ user944213 :이 답변이 도움이 되었으면 투표 버튼 아래의 체크 표시를 클릭하여이 대답을 대답으로 표시하십시오. – HCL
이상하게도 해결 된 것으로 표시 할 수있는 버튼을 찾을 수 없습니다. – tete