2011-02-28 2 views
1

조건을 사용하여 크리스탈 보고서에서 텍스트 개체의 텍스트를 변경할 수있는 방법이 있습니까?사용자 지정 함수를 사용하여 Crystal Reports에서 텍스트 개체 변경

내가 몇 가지 색상을 변경할 수 있음을 알고있다. (나는 모른다.하지만 가능하다는 것을 알고있다.) 크리스탈 리포트에서 텍스트 오브젝트의 텍스트를 변경하는 것과 비슷한 것이 있는가?

예를 들어 winforms의 레이블 컨트롤에는 "text"라는 특성이 있으며 나는 즉시 변경할 수 있습니다.

나는 크리스탈 리포트

2008 감사와 비슷한 일을하고 싶습니다.

답변

3

동적 콘텐츠가 포함 된 텍스트 상자를 원한다면 Forumla Field를 사용하는 것이 훨씬 나을 것이라고 생각합니다. 수식 필드는 winform과 유사한 "텍스트 상자"에 텍스트를 설정하는 옵션을 제공합니다.

예를 들어 특정 항목을 세고 특정 목표에 도달했는지 여부를 알려주는 보고서를 작성해야한다고 가정 해 보겠습니다. 당신은 보고서에 제조법 필드를 추가하고이 같은 일부 코드를 작성할 수 있습니다

If Count ({TicketItems.CouponCode}, {TicketItems.StoreID}) > 100 Then 
    "Reached Goal" 
Else 
    "Missed Goal" 

그 예에서 나는 100의 목표는 여부를 표시 한 후 상점 ID로 그룹화 된 쿠폰 코드를 계산하고를 도달했는지 여부. 보고서에 적합한 조건을 사용할 수 있습니다. 수식 필드는 WinForm 레이블이라는 의미의 레이블이 아니지만 확실히 그 목적으로 사용될 수 있습니다.

+0

다른 매개 변수를 평가 한 다음 문자열 값을 할당 할 수 있습니까? – Allende

+0

그러면 보고서 필드에 drago와 drop을 만들고 보고서를로드 한 후 "갑자기"텍스트가 표시됩니까? – Allende

관련 문제