0

저는 몇 주 동안이 문제에 대한 답변을 찾고있는 웹을 찾아 보았습니다. 알아낼 수 없기 때문에 직장에서 다른 과제로 돌아갑니다. Google, YouTube, Stackoverflow 및 여러 웹 사이트를 검색했습니다. 내가 얻는 일반적인 해결책은 프로젝트를 마우스 오른쪽 단추로 클릭하고 새 항목을 추가하는 것입니다. 크리스탈 리포트. 문제는 크리스탈 리포트가 라이트 스위치에 포함되어 있지 않다는 것입니다. 그래서 내 질문은, 어떻게 Microsoft Visual Studio Lightswitch에서 수정 보고서 작업에 갈 것이라고?Crystal Reports를 Microsoft Visual Studio와 통합합니다. Lightswitch

도움을 주시면 감사하겠습니다. 감사합니다.

답변

0

LightSwitch와 함께 Crystal Reports를 사용하는 사람에 대한 정보를 전혀 보지 못했습니다. SQL Server Reporting Services를 사용하여 보고서를 만들거나 표시 할 수없는 이유가 있습니까? 어쩌면 당신은 SSRS에 대해 몰랐을까요? SQL Server와 함께 제공되므로 SQL Server 라이센스가 있으면 무료로 SSRS를 사용할 수 있습니다.

보고서를 정의하기 위해 LightSwitch 프로젝트에서 아무 것도 마우스 오른쪽 단추로 클릭 할 필요가 없지만 SSRS로 보고서를 만든 다음 LS로 매개 변수를 전달하여 표시해야합니다.

약간의 학습 곡선이 SSRS에 익숙해 지지만, 일단 그렇게하면 매우 잘 작동합니다.

0

나는 3 일 동안 연구를 해왔고 마침내이 문제를 해결할 방법을 찾았습니다. 크리스탈 리포트 뷰어 컨트롤이 들어있는 라이트 스위치 응용 프로그램에서 aspx 페이지를 열면 크리스탈 리포트가로드됩니다. 이 단계를 따르고 추가 설명이 필요한 경우 알려 주시기 바랍니다.

  1. lightswitch 응용 프로그램을 실행할 때 aspx 페이지를 열 사용자 지정 단추 컨트롤로 게시하십시오. 여기에 _Execute() 메서드에 대한 코드를 조회했습니다. http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/11/Printing-Sql-Server-Reports-rdlc-With-LightSwitch.aspx

  2. 공개 된 lightswitch 응용 프로그램을 vs ultimate에서 웹 사이트로 엽니 다.

  3. 크리스탈 보고서를 만듭니다 (항목, 크리스탈 보고서 추가).

  4. 크리스탈 보고서 뷰어 컨트롤 (크리스탈 보고서를로드합니다)을 유지할 aspx 페이지를 만듭니다.

NB : C에서 IIS 사용자에게 읽기/쓰기 권한을 부여 : \ WINDOWS \ 온도이 도움이

희망을.

0

LightSwitch 응용 프로그램 (아직)에서 Crystal Reports를 사용하지는 않았지만 작업을 처리 할 수있는 기존 Silverlight 컨트롤을 활용할 수 있다고 생각됩니다. LightSwitch에서 뷰어를 연결하는 데 약간의 조정이 필요할 수도 있지만 그렇게 할 수 있다고 확신합니다.

업데이트 ... 맞습니다. 다른 누군가가 그렇지 않으면 증명할 때까지 - Silverlight에서 Crystal Reports 뷰어를 지원하는 것을 찾을 수 없습니다.

관련 문제