2011-03-09 4 views
3

Sharepoint Designer에는 웹 파트 목록을 XSLT 데이터보기로 변환 할 수있는 기능이 있습니다 (SPD에서 웹 파트를 마우스 오른쪽 단추로 클릭하고 'XSLT로 변환'을 클릭하십시오. 데이터보기 '). 이 프로세스로 생성되는 컨트롤을 모방 할 수 있어야합니다 (Microsoft.Sharepoint.WebPartPages.DataFormWebPart라고 알려줄 수있는 것부터). 내 호스트는 SPD의 사용을 허용하지 않으므로이 웹 파트는 즉시 사용할 수 있거나 WSP에 번들로 제공되어야합니다. 불행히도 나는 이것을 할 길을 찾지 못하고있다.Sharepoint Designer가없는 XSLT 데이터보기 양식 웹 파트 만들기

상황은 내가 시도 :

  • 다음 SPD에 .webpart으로 웹 파트를 저장 사용자 지정 웹 파트로 배포. 웹 파트를 '유형을 찾을 수 없거나 안전하지 않습니다'(그와 비슷한 것) 사이트에 추가하려고하면 오류가 발생합니다. Microsoft.Sharepoint.WebPartPages.DataFormWebPart가 안전하지 않습니다?

  • 브라우저를 통해 DataViewForm 웹 파트를 만들고 SPD를 사용하여 변환 된 웹 파트와 함께 저장된 동일한 XSLT/Parameter 코드를 추가합니다. 코드를 추가해도 아무 효과가없는 것 같습니다.

  • 테스트 목적으로 SPD를 사용하여 목록 웹 파트를 XSLT 데이터 뷰로 변환 한 다음 브라우저를 통해 XSLT/Parameter 코드를 수정하여 문제가 없는지 확인했습니다. 나는 적어도이 같은 코드에서 붙여 넣기 작업을해야한다는 단서를 제공한다는 생각 ..

내 목표는 (그것을 만들 SPD를 사용)이 유사한 메뉴 시스템을 만들 수있을 것입니다 : 기사에 http://blog.pathtosharepoint.com/2009/01/15/a-drop-down-menu-the-sharepoint-way/

+0

은 일부 진전을 .. 웹 페이지에 동적 매개 변수를 전달하는 방법에 대해 설명합니다. .webpart에서 ViewFlags 값을 제거한 다음 브라우저에서 .webpart를 추가하면 작동합니다 (그렇지 않으면 뷰가 잘못된 오류가 발생합니다). 나는 여전히 동일한 .webpart의 wsp 배치로 오류를 발견하지 못한다. – ferr

+0

.webpart에 viewflags 수정 사항을 적용하고 wsp를 통해 배포하면 "Webpart를 표시 할 수 없습니다 ..."라는 오류 메시지가 표시됩니다. 데이터 소스에서 데이터를 가져올 때 특정 오류 " – ferr

+0

SharePoint 2007 또는 2010을 사용하고 있습니까? 2007 년이라면 호스트에서 .wsp 배포는 허용하지만 SharePoint Designer 액세스는 허용하지 않을 것입니다. 혹시 fpweb.com을 보신 적이 있습니까 –

답변

0

보기는 여기에 게시 : http://tjassens.com/?p=37이 만드는 방법을 설명하는 XSLT의 DATAFORM/DataView를는 WebPart 프로그래밍 여러 데이터 소스 (SPLists)과와도

관련 문제