2009-12-14 10 views
0

최상위 수준의 팀 사이트를 만들고 싶습니다. 해당 사이트에서 하위 사이트를 추가하고 해당 사이트 아래에 프로젝트 수준 정보를 저장하는 1..n 하위 사이트를 추가하려고합니다. 하위 수준 사이트에서는 각 프로젝트 (비즈니스 영역, 범주, 시작/종료 날짜 등)에 대한 사용자 지정 특성을 저장할 수있는 것이 매우 유용합니다. 각 하위 수준 사이트의 소유자는 사용자 지정 웹 파트에서 이러한 특성에 데이터를 넣을 수 있습니까 아니면 내가 인식하지 못하는 SharePoint 메커니즘이 있습니까?SharePoint 사이트에 사용자 지정 특성이 연결되어 있습니까?

두 번째 수준 사이트에서 사용자 지정 웹 파트를 만들어 하위 수준 사이트의 정보를 쿼리하고 사용자 지정 정보를 기반으로 데이터를 그룹화합니다. 최상위 사이트는 사용자 지정 정보가있는 사이트 아래에 다시 쿼리합니다.

어떻게하면됩니까? 사이트에서 맞춤 속성을 태그 할 수 있습니까? 또는 사용자 지정 웹 파트를 작성하고 별도의 SQL DB에 데이터를 저장하고 사이트 ID를 DB 레코드에 연결하면됩니까?

콘텐츠 유형 및 사이트 열을 살펴본 결과, 내가하는 일에 적합하지 않다고 생각합니다.

답변

0

속성 모음 SPWeb.Properties을 사용하면 단일 웹과 결합 된 사용자 지정 메타 데이터를 저장할 수 있습니다. Here은 읽기/쓰기를 시작하기에 알맞은 기사입니다.

+0

기사를 읽으면 속성 재개가 서버 재부팅을 통해 지속된다고 말했습니다. 사이트 백업에서도 복원됩니까? 이 기사는이 옵션을 약간 "스케치"로 보이게하여 사용하는 것이 안전하다는 것을 확인하고자했습니다. – Rob

+0

예, 값은 사이트 (및 하위 웹)를 호스팅하는 응용 프로그램과 연결된 콘텐츠 데이터베이스에 유지됩니다. – gn22

관련 문제