2012-12-10 1 views
1

.Net WPF 프레임 워크로 작성된 응용 프로그램에 존재하는 템플릿 기반보고 기능을 작성하기 시작했습니다. 지금 나는 조사/vette/고려할 수있는 접근법을 연구 중이다..Net WPF App에 보고서 템플릿 기능을 포함시키는 것에 대한 조언을 찾고 있습니다.

기본적으로 클라이언트는 새로운 WPF 기반 아키텍처에보고 시스템을 포함하려고합니다. 이 시스템은 일정 수준의 보고서 디자인 외에도 보고서 생성을 포함합니다. 최종 사용자는 본질적으로 연구원/임상의이므로 DevExpress (필자가 정말 좋아하는)와 Crystal (필자가하지는 않는)과 같은 과장된 보고서 디자인 시스템으로가는 것은 과잉입니다.

본질적으로 최종 보고서는 연구 활동 및 절차 목록 (좋은 ol'financial 보고서와 반대) 목록 가있는 MS 워드 문서와 매우 비슷합니다. 사용자 입장에서 볼 때 디자인 조각은 사용하기에 매우 바보 같아야한다고 생각합니다. 우리는 최종 사용자가 열 머리글과 같은 것들로 무언가를보고 싶지 않으며 복잡한 보고서 장식을 원하지 않습니다.

가장 쉬운 것은 사용자의 입장에서 볼 때 기본 보고서 템플릿을 만드는 것입니다.

이 모델에 대해 생각해보십시오. 왼쪽 패널에는 디스플레이/보고서 영역이 있고, 오른쪽에는 보고서/문서를 클릭하고 드래그하여 배치 할 수있는 일련의 미리 정의 된 템플릿이 있습니다. 디자인 패널.

저는 Microsoft Word가 어느 정도 이것을 지원한다고 알고 있습니다. 그러나 내가 본 솔루션은 WPF 프레임 워크에 맞지 않는 것 같습니다. 이 클릭 및 드래그 동작을 지원하려면 WPF 앱에 winform을 포함해야합니다. 가능한 경우, 우리가 할 필요가 없다면 winform을이 WPF로 빨아 들일 필요가 없습니다.

우리는 완전히 기능적인 홈 리버티 디자이너를 작성하고 지원하고 싶지 않습니다. (꼭해야 할 필요는 없습니다).

접근법/기술면에서 어떤 아이디어가 떠오르십니까? (사용자 지정 솔루션, 오픈 소스, 타사 컨트롤 등)

비슷한 작업을 한 사람이 있습니까?

나는 거기에 가까운 것이 될 것이라고 생각했습니다.

감사합니다, 존은 말하기

답변

0

Telerik이에 대한 좋은 제품군을 가지고 - 당신은 타사에 관심이 있다면 내가 Telerik 잠시 쳐다 보면서 내가 독립 보고서 디자이너를보고

Telerik Reporting Controls

+0

제어합니다 포함 된 보고서 뷰어. 보고서 디자이너 컨트롤 (WPF 또는 Winforms 기반)이 응용 프로그램에 직접 포함될 수 있습니까? 나는 행동을 커스터마이즈하기에는 너무 어려울 일이 필요하지 않다. 나는 그것을 다시 볼 것이다. JB – JohnB

+0

실제로 보고서를 WPF에 임베드 할 수 있습니다 ... http://www.telerik.com/products/reporting/report-embedding.aspx#wpf –

+0

실제로 어떤 질문을 했습니까? 주변을 둘러 보았지만 WPF에 임베디드 될 수있는 것보다 디자이너로 컨트롤을 찾을 수 없었습니다. –

관련 문제