2009-06-09 3 views
4

사용자가보고 서비스 보고서를 Excel로 내보낼 수있게하려고합니다. 내가 가지고있는 질문은 Reporting Services 내에서 내 보낸 파일의 Excel 열 계산으로 제공되는 수식을 지정하는 방법입니다.excel 열에 포함 된 계산을 사용하여보고 서비스 보고서를 내보내려면 어떻게합니까?

현재보고 할 수있는 모든 것만보고 서비스 보고서의 최종 결과가 있지만 사용자가 Excel 출력에서 ​​열을 조작하고 동적 결과를 볼 필요가 있습니다. 분명히 그들은 각 내보내기 후에도 Excel 수식을 계속 추가 할 수 있지만 전체 프로세스를 자동화하려고합니다.

감사합니다.

브라이언.

답변

1

ReportViewer에서 사용되는 수식은 Excel로 렌더링 할 때 자동으로 변환됩니다. 필요한 경우 렌더링 프로세스 중에 DeviceInfo를 사용하여 OmitFormulas를 사용할 수도 있습니다.

변환이 이루어지는 방법에 대한 자세한 내용은, 내가 자동 변환이 일어나는 것을 실현하지 않았다 http://msdn.microsoft.com/en-us/library/aa178946(SQL.80).aspx

+0

확인하십시오. 내 셀은 현재 기본 데이터 소스를 기반으로하는 표현식을 사용하여 채워지고 있으며 내 보낸 Excel 시트에서 특정 표현을 발견하지 못했습니다. 표현식이 내보내기를 수행하기 위해 필드 데이터가 아닌 다른 셀을 기반으로 표현식을 사용해야합니까? 그렇다면 실제 데이터를 Fields! XXXXXX로 처리하는 대신 Reporting Services에서 다른 열의 내용을 어떻게 처리합니까? –

+0

Rendering 메서드에서 지원하지 않는 Excel의 많은 기능이 있습니다. 수행 할 수없는 추가 조작을해야하는 경우 COM을 통해 생성 된 Excel 파일을 호출해야합니다. – jgallant

관련 문제