2013-01-10 3 views
1

SSRS 2008r API를 사용하여 웹 폼 응용 프로그램에서 SSRS를 만들고 관리합니다. 폴더를 만들 때 폴더의 일부가 될 수있는 추가 메타 데이터 (사용자 지정 속성)를 지정할뿐만 아니라 폴더 이름을 추가 할 수있는 위치를 확인합니다. 내 질문은 API를 통해 카탈로그 데이터베이스의 추가 필드를 채우는 방법입니다.SOAP을 사용하여 ssrs에 프로그래밍 방식으로 폴더 만들기

rs.CreateFolder(folderName, "/", props); // foldername is a string passed in from the form 

그러나 나는 또한이 시간에 설명을 설정하려는, 숨겨진 값 : 나는 CreateFolder를 방법을 볼 때 내가 삽입에 추가 할 수있는 유일한 특성은 폴더 이름, 경로, 및 사용자 지정 속성입니다.

이렇게하는 방법에 대한 제안을 보내 주시면 감사하겠습니다. MSDN에서 본 모든 예에서는 폴더 이름, 경로 및 사용자 지정 속성 설정 만 보여줍니다. 사전

답변

0

에서

덕분에 각각에 대해 Property 클래스를 초기화하여 item properties (DescriptionHidden)를 설정합니다. 전에는 해본 적이 없지만 다음과 같이 보일 것입니다 (C#으로 가정) :

... 
// description property 
Property description = new Property(); 
description.Name = "Description"; 
description.Value = "Your description here."; 

// hidden property 
Property hidden = new Property(); 
hidden.Name = "Hidden"; 
hidden.Value = "True"; // not sure on value here, may be True/False, Yes/No 

// build properties array 
props[0] = description; 
props[1] = hidden; 

// create folder 
rs.CreateFolder(folderName, "/", props); // foldername is a string passed in from the form 
관련 문제