SharePoint 썸네일형 리스트형 SharePoint 목록에 폴더 생성하기 목록에 폴더 생성하기 입니다. 새 항목을 추가 하기도 하지만 폴더를 생성하여 폴더 안에 새 항목을 추가 할 수 있습니다. 항목 리본 메뉴를 보면 새 폴더가 있습니다. 기본적을 새 폴더 메뉴가 비활성 상태 입니다.비활성 상태를 활성화 상태로 하기 위하여 목록 설정으로 들어 갑니다. 목록 리본 메뉴안에 목록설정을 눌러 줍니다. 목록설정 페이지에서 고급설정 메뉴를 눌러 줍니다. 고급설정 페이지에서 "새 폴더" 명령을 사용할 수 있도록 하시겠습니까? 에서 예를 선택 하고 저장을 눌러 줍니다. 다시 목록 페이지로 이동 하면 새 폴더 메뉴가 활성화 상태가 되어있습니다.새 폴더를 눌러서 폴더를 생성하면 됩니다. 더보기 SharePoint 폴더 형식 만들기 굉장히 오랜만에 적어보네요;;;;; 오늘은 목록에 일반 파일형식의 데이터가 아닌 폴더형식으로 데이터를 저장해 보겠습니다. 폴더형식은 윈도우에서 처럼 폴더 안에 폴더를 만들어 자료를 정리 하듯이 하나의 목록에서 폴더형식으로 나누어 데이터를 저장 할 수 있습니다. //------------------------------------시작---------------------------------------- using (SPSite oSite = new SPSite("http://mysite")) using (SPWeb oRoot = oSite.OpenWeb()) { SPList oList = oRoot.Lists["mylist"]; //만들어질 폴더 URL //oList.RootFolder.ServerRel.. 더보기 웹파트 오류 시 제거 방법 웹파트 추가 시 웹파트의 오류로 페이지가 뜨지 않을때 추가한 웹파트만 삭제 하여 페이지를 살려 보고 싶을때 해보아요~ 기본 리스트와 상단에 배너 웹파트 2개가 있습니다. 웹파트로 인하여 이페이지가 오류가 됬을 시 기존 URL에 파라미터 contents=1 을 넣어 주면 웹 파트 페이지 유지 관리 페이지로 이동 합니다. 예)http://jjh.com/campaign/Lists/test/AllItems.aspx?contents=1 아래 그림이 웹 파트 페이지 유지 관리 페이지 입니다. 이 페이지에서 문제가 있을 웹파트를 선택하여 삭제해 주면 됩니다. 더보기 Client Object Model - 데이터 불러오기 정말 오랜 만의 끄적거림입니다..... 이번 끄적거림은 Client OM 으로 데이터 불러 오기 입니다. WinForm 을 사용하여 SharePoint Data를 불러 와 보겠습니다. 우선 Microsoft.SharePoint.Client.dll , Microsoft.SharePoint.Client.Runtime.dll 을 References 에 추가 해줍니다. private void CilentOMData() { string whereCondition = string.Empty; string orderBy = string.Empty; string viewFields = string.Empty; using (Microsoft.SharePoint.Client.ClientContext ClientCon = .. 더보기 Client Object Model Using 문 오류 'Microsoft.SharePoint.Client.ClientContext': type used in a using statement must be implicitly convertible to 'System.Idisposable' - SharePoint Client Object Model 개발 시 Reperences 를 Microsoft.SharePoint.Client.dll 만을 추가 했을 시 발생 => Reperences 에 Microsoft.SharePoint.Client.Runtime.dll 추가 해 줍니다. Client Object Model 은 Microsoft.SharePoint.Client.dll 과 Microsoft.SharePoint.Client.Runtime.dll 이 한 세트 더보기 Client Object Model - 정의 이번 끄적거림은 Client Object Model 입니다. 일반적으로 SharePoint를 설치 하고 Microsoft.SharePoint.dll 을 사용하여 개발을 합니다. 이와 같은 경우는 직접적으로 Content DB 에 접근 합니다. 요런 방식의 접근 모델을 Server Object Model 이라고 합니다. Client Object Model 은 SharePoint 를 설치 하지 않고 Microsoft.SharePoint.Client.dll , Microsoft.SharePoint.Client.Runtime.dll 이용하여 개발을 합니다. Client Object Model 은 Client.svc 를 통하여 Server OM 을 접근 하고 Content DB 에 접근 합니다. Client Ob.. 더보기 SharePoint 배포 이번 끄적거림은 SharePoint 배포 입니다. Visual Studio 2010 을 이용한 배포입니다. 배포를 했을 시 CS 을 제외 하고 파일들은 14폴더 안에 TEMPLATE 폴더안에 배포 가 됩니다. 예를 들어 Application Page의 경우 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS 안의 자신이 생성한 폴더로 배포가 되고 UserControl 은 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES 안으로 배포가 됩니다. Assembly들은 Assembl.. 더보기 SharePoint 데이터 삭제 이번 끄적거림은 데이터 삭제 입니다. 바로 들어 갑니다~ //저장이라는 제목의 데이터를 모두 삭제 using (SPSite RSite = new SPSite(SPContext.Current.Site.ID)) { using (SPWeb Rweb = RSite.OpenWeb()) { string WhereCondition = string.Empty; SPList Rlist = Rweb.Lists["TestList"]; //저장 이라는 제목을 찾는 쿼리입니다. SPQuery Rquery = new SPQuery(); WhereCondition = CAML.Eq(CAML.FieldRef("Title"), CAML.Value("저장")); Rquery.Query = CAML.Where(WhereCondition).. 더보기 SharePoint 데이터 저장 이번 끄적거림은 데이터 저장 입니다. 생성한 목록에 데이터를 저장 해보려 합니다. 1. 새로운 데이터 저장 - MS SQL 로 치면 INSERT 에 해당하는 새로운 데이터 저장 방법 입니다. 'TestList' 목록에 '저장' 이란 제목으로 저장해 보겠습니다. //SPContext.Current.Site.ID 는 현재 실행하고 있는 Site 의 ID를 가지고 옵니다. //SPSite RSite = new SPSite(http://mysite/) 와 같아요~ using (SPSite RSite = new SPSite(SPContext.Current.Site.ID)) { using (SPWeb Rweb = RSite.OpenWeb()) { string WhereCondition = string.Empty; .. 더보기 SharePoint List 서식파일로 생성 이번 끄적거림은 List를 서식파일로 생성 하는 것 입니다. List를 서식파일로 생성 하여 놓으면 특정 사이트 모음에 생성 되어있는 List를 다른 사이트 모음에서 같은 형태의 List를 생성 하고자 할 때 직접 손으로 하나 하나 필드를 생성 하는 수고로움을 덜 수 있습니다. List를 서식파일로 생성 하여 다운로드 후 다른 사이트 모음에 업로드 하여 사용 할 수 있습니다. 서식 파일 확장자는 .stp 입니다. 예)Test.stp 우선 서식 파일로 생성하고자 하는 List 화면에서 목록 도구 -> 목록 -> 목록 설정 을 눌러 줍니다. 목록 설정 화면에서 목록을(를) 서식 파일로 저장을 눌러 줍니다. 파일 이름, 서식 파일 이름, 서식 파일 설명을 작성 해줍니다. 콘텐츠 포함을 체크하게 되면 현재 Li.. 더보기 이전 1 2 3 4 5 다음