! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

닷넷코어에서 Section Report(code-based) 에러 > Q&A | 토론

본문 바로가기

ActiveReports.NET

Q&A | 토론

WinForms윈폼 닷넷코어에서 Section Report(code-based) 에러

페이지 정보

작성자 하늘을날자 작성일 2020-10-04 20:39 조회 1,659회 댓글 2건
제품 버전 : 14.2
컨트롤 이름 : Section Report(code-based) 디자이너

본문

안녕하세요?

Section Report(code-based) 디자이너 오류가 발생하면서 디자이너가 열리지 않습니다.

비주얼 스튜디오 문제인지 AR 문제인지 모르겠습니다. 

확인 부탁드립니다.


*프레임워크: .NET Core 3.1


[에러 메세지]

Expected a proxy type, Microsoft.VisualStudio.WinForms.RemoteClient.Proxies.ComponentProxy. 

744fbe416815f90a592c089859d45cae_1601812379_3677.PNG
 



  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

GCK폴님의 댓글

GCK폴 작성일

안녕하세요 그레이프시티입니다. 혹시나 해당 프로젝트나 리포트를 첨부해 주실수 있으실까요? 감사합니다. 그레이프시티 드림

하늘을날자님의 댓글의 댓글

하늘을날자 작성일

프로젝트 파일을 OneDrive에 올렸습니다. 링크 확인해 주세요 https://1drv.ms/u/s!AufMataFjFvCiwxee_jTPkrhq5Sv?e=GigtLa

2 답변

WinForms윈폼 Re: 닷넷코어에서 Section Report(code-based) 에러

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 바람소리 작성일 2020-10-05 21:54 댓글 1건

본문

아래의 사이트와 유사증상으로 보입니다.

https://developercommunity.visualstudio.com/content/problem/760941/error-opening-design-editor-for-custom-control.html


현재 사용하시는 Visual Studio 2019 버전이 16.6.x버전이시면

16.7.x버전으로 업그레이드 해보시거나

https://visualstudio.microsoft.com/ko/vs/preview/ 프리뷰 버전을 설치해보시기 바랍니다.



댓글목록

하늘을날자님의 댓글

하늘을날자 작성일

말씀하신 내용은 질문글 올리기 전에 저도 읽어 보았습니다. 답변 감사합니다.

WinForms윈폼 Re: 닷넷코어에서 Section Report(code-based) 에러

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 하늘을날자 작성일 2020-10-12 15:29 댓글 0건

본문

안녕하세요?

답변 감사합니다.

말씀하신 링크를 참고하여 제가 나름대로 정리해 보았습니다.

드디어 4종의 리포트를 다 테스트 해 보았네요.

 

[User Guide 링크]

https://www.grapecity.com/activereports/docs/v14/online/designing-code-based-section-reports-in-net-core.html

 

 

닷넷프레임워크에서 닷넷코어의 섹션리포트를 디자인 한다는 말씀이시죠?

2개의 프로젝트를 생성하여

 

1.디자인은 닷넷프레임워크에서 작업하고

2.닷넷코어에서는 닷넷프레임워크 프로젝트에서 디자인한 섹션리포트 파일을 그대로 사용한다?

(왜냐하면 닷넷코어 프로젝트에서는 Section Report(code-based) 디자이너가 동작하지 않기에 닷넷프레임워크 프로젝트에서 윈폼즈 디자이너 활용을 한다는 것으로 이해했습니다.)

 

제가 이해한 내용이 맞는지요?

​--------------------------------------------------------------

최종적으로 Viewer를 통해 Section Report(code-based) 샘플 테스트를 완료하였습니다.​


[작업 순서 정리]


1.닷넷코어 프로젝트 생성

 Section Report(code-based) 템플릿 추가​

2.닷넷프레임워크 프로젝트 추가

SectionReport(code-based) 템플릿 추가하여 삭제한 후

대신 닷넷코어 섹션리포트를 링크로 추가

3.닷넷프레임워크 프로젝트에서 WinForms 디자이너를 사용하여 편집

(편집전에 닷넷프레임워크 프로젝트 언로드 필요)하여 내용 추가

 <Compile Include="..\WindowsFormsCoreApp\SectionReport1.Designer.cs">
      <Link>SectionReport1.Designer.cs</Link>
      <DependentUpon>SectionReport1.cs</DependentUpon>
  </Compile>​

​4.닷넷코어 프로젝트에서 SectionReport1(링크된 리포트) 편집

- 폼에 Viewer 컨트롤 추가

​using System.Data.OleDb;

GrapeCity.ActiveReports.Viewer.Win.Viewer v1 = new GrapeCity.ActiveReports.Viewer.Win.Viewer();
this.Controls.Add(v1);            
SectionReport1 sectionReport = new SectionReport1();
v1.LoadDocument(sectionReport);​

5.System.Data.OleDb 어셈블리 추가 설치(이건 왜 추가하는지 잘 모르겠습니다. 에러가 발생하여 추가함)

- 그레이프시티에서 부연 설명 해주심 감사하겠습니다.

6.닷넷코어 프로젝트 다시 빌드​

7.리포트 제대로 보여지는지 확인

[Core App 실행화면]​

ebcd170b25cfb27b482aac4bd746008f_1602486354_7348.PNG

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.