사용자 정의 속성 추가
일부 보고서 항목에 사용자 정의 속성을 추가하여 사용을 확장할 수 있습니다. 예를 들어 목차, 선 화살표 등이 있습니다. 이 섹션에서는 이 프로세스를 설명합니다.
사용자 정의 속성을 추가하려면 다음 단계에 따라 RDL 문서의 코드 파일을 편집해야 합니다:
- 다음 그림과 같이 프로젝트를 열고 솔루션 탐색기로 이동한 후 선택한 보고서 파일을 마우스 오른쪽 버튼으로 클릭하고 ‘코드 보기’ 메뉴 항목을 선택합니다.
- XML 코드 파일을 편집합니다. 예를 들어, 차트 보고서 항목에 사용자 정의 속성을 추가하려면 다음 예제의 빨간색 텍스트와 유사한 코드를 추가해야 합니다.
**Example**
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-csharp" data-lang="csharp"><span class="line"><span class="cl"><span class="p"><</span><span class="n">chart</span> <span class="n">Name</span><span class="p">=</span><span class="s">"chart1"</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">Left</span><span class="p">></span><span class="m">5.5</span><span class="n">cm</span><span class="p"></</span><span class="n">Left</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">Top</span><span class="p">></span><span class="m">0.5</span><span class="n">cm</span><span class="p"></</span><span class="n">Top</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p">……</span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">Style</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p">……</span>
</span></span><span class="line"><span class="cl"> <span class="p"></</span><span class="n">style</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">CustomProperties</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">CustomProperty</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">Name</span><span class="p">></span><span class="n">IsInList</span><span class="p"></</span><span class="n">Name</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"><</span><span class="n">Value</span><span class="p">></span><span class="n">True</span><span class="p"></</span><span class="n">Value</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"></</span><span class="n">CustomProperty</span><span class="p">></span>
</span></span><span class="line"><span class="cl"> <span class="p"></</span><span class="n">CustomProperties</span><span class="p">></span>
</span></span><span class="line"><span class="cl"><span class="p"></</span><span class="n">chart</span><span class="p">></span> </span></span></code></pre></div>
이 코드 조각 예제에서, 사용자 지정 속성 이름은 IsInList이며, 값은 'True'입니다.