2010-08-03 5 views
0

한 셀에 두 영역의 텍스트를 각각 다른 색으로 표시 할 수 있습니까? Crystal 보고서에서이 작업을 수행 할 수 있지만 ReportViewer에서이를 수행 할 수있는 방법이 없습니다. 사용자가 관심을 끌기 위해 셀 설명에 나타나는 경우 중요한 텍스트 조각을 강조 표시합니다. 나는 reportviewer에 상당히 새로운 것이므로 지금은 어렵게 만드는 지식이 부족하다고 가정하고 있습니다. VS2010을 사용하고 있습니다.ReportViewer : 두 개의 텍스트 색, 하나의 셀

감사합니다.

답변

1

VicarlnATutu가 밝혀졌습니다.

SQL Server 2008 용 새 SSRS 렌더링 엔진이 포함되어 있기 때문에 VS2010을 사용하는 경우에만 가능합니다.이 기능을 사용하면 일부 기본 HTML을 필드에 넣을 수 있고 여러 가지 형식을 사용할 수 있습니다 하나의 셀에 더 많은 정보는 아래를 참조하십시오 : 나를 넘어

http://msdn.microsoft.com/en-us/library/cc645967.aspx

http://msdn.microsoft.com/en-us/library/cc627491.aspx

한 가지는 그들이 MS 문서의 '자리'라고 부르는 것은 텍스트 상자 컨트롤 내부의 텍스트의 조금 것을 알 수있다 기본값으로 VS2010의 컨트롤에서 두 가지를 선택할 수 있습니다. 하나는 텍스트 상자 그 자체입니다. 텍스트 상자를 마우스 오른쪽 버튼으로 클릭하면 '텍스트 상자 속성'이 나타납니다. 선택할 수있는 또 다른 사항은 텍스트 상자 안의 기본 텍스트입니다. 이 '자리 표시 자'텍스트를 마우스 오른쪽 버튼으로 클릭하면 '자리 표시 자 속성'을 선택할 수있는 다른 상황에 맞는 메뉴가 나타납니다. 여기서 HTML을 허용하도록 셀을 변경할 수 있습니다.

+0

해당 자리 표시자는 많은 유연성을 허용합니다. 동일한 텍스트 상자 안에 여러 개의 레이아웃을 가질 수 있으며 각 레이아웃은 고유 한 레이아웃을가집니다. 몇 가지 가능성에 대해서는 다음 페이지를 참조하십시오. http://blog.hoegaerden.be/2009/04/07/the-power-of-the-placeholder/ –

0

아니요, 불행히도 아닙니다. ReportViewer에 대한 사용자 지정 컨트롤이 있는지 모르겠지만 기본 제공되는 TextBox는 전경색 (전경색 또는 배경색) 만 설정할 수 있습니다.

+0

와우, 정말 불행합니다. 나는 이것이 아직 중소기업보고 (우리 회사는 75 명의 직원이있다)를위한 준비가되어 있지 않다고 생각한다. – Bitfiddler

0

아, 잘 알고 있습니다. TextBox에 HTML을 표시하도록 지시하는 일종의 비 직관적 인 방법이지만, 여러분이 할 수 있다는 것을 알기에 좋은 것입니다!

+0

''unintuitive '한 말을 들었습니다. 나는 "텍스트 상자 자리 표시자를 오른쪽 클릭"이라는 포럼 게시물, 자습서 및 MS 문서를 계속 보았으므로 텍스트 상자를 마우스 오른쪽 버튼으로 클릭했습니다. 나는 텍스트 상자가 데이터가 어디로 갈지 '자리 표시 자'라고 생각했다. 그것은 실수로 텍스트 상자의 '자리 표시 자 텍스트'에 내가 표현으로 넣은 텍스트가 포함되어 있지 않다는 것을 알게되었습니다. 이것은 텍스트 자체를 오른쪽 클릭하면 뭔가를 할 수 있다고 생각하게되었습니다. – Bitfiddler

관련 문제