1

VSTO를 처음 사용합니다. Excel에서는 Excel AddIn 아이콘을 클릭하여 제목, 수식, 색상/글꼴 등의 템플릿을 얻으실 수 있습니다. VS2010 "Excel 템플릿"또는 "Excel AddIn"프로젝트를 통해 이것을 만드는 것이 가장 좋습니다?AddIn을 통해 VSTO 미리 채워진 템플릿을 사용할 수 있습니다.

채워진 템플릿에는 데이터베이스의 데이터로 채워진 드롭 다운이 있어야합니다 (WCF 서비스를 통해 전송 됨). 또한 Excel VSTO 클라이언트는 데이터베이스 업데이트를 위해 데이터를 WCF 서비스에 다시 푸시해야합니다.

+0

올바르게 이해하면 하나의 고유 한 템플릿으로 상상할 수 있습니다 그게 맞습니까? 즉 미리 정의 된 형식을 가진 워크 시트에 데이터베이스 데이터를 표시하고 필요할 경우 편집을 데이터베이스에 다시 넣으려고합니까? – Mathias

+0

예 Mathias - 맞습니다 - 사용자는 표제/공식/색상이있는 템플릿을 데이터베이스의 최신 데이터로 채 웁니다. 그런 다음 보호되지 않은 특정 셀을 편집하고 시트에 제출 버튼을 푸시하고 업데이트를 다시 전송합니다 WCF를 통해) 데이터베이스에 보관 –

답변

0

템플릿을 클라이언트로 이동하는 데 필요한 페이로드 때문에 클라이언트를 채우는 데 필요한 데이터를 전송하기로 결정했습니다. (JSON, GZip을 통해 압축 됨) 클라이언트가 데이터를 받아 해석하고 VSTO를 통해 동적으로 생성 된 컨트롤, 셀 채우기 등 Excel 시트 채우기