2012-08-09 3 views
-1

크리스탈 보고서에 2 개의 하위 보고서가 있습니다. 필드 중 하나의 유형이 데이터베이스에서 숫자에서 문자열로 변경되었습니다. 주 보고서에는 매개 변수가 없지만 하위 보고서에는이 매개 변수가 있습니다. 이제 보고서를 실행하려고하면 레코드 선택 수식에서 오류가 발생합니다. 여기에 문자열이 있어야합니다. 내 질문은 어떻게 내 보고서를 실행할 수 있도록 해당 필드의 형식을 변경합니다. ?기존 보고서의 수정 보고서에서 매개 변수 유형을 변경하는 방법은 무엇입니까?

+0

코드 일부를 게시 해주세요. 또한 오류의 실제 텍스트가 도움이 될 수 있습니다. –

답변

0

데이터 세트의 변경된 데이터 유형으로 보고서의 바인딩을 다시 매핑하는 것이 솔루션입니다.

1

쉽게 할 수 있습니다. 그리고 재미도! 당신은 하위 보고서에 대한 링크를 변경할 수 있습니다 가정

, 당신은 할 수 있습니다

1) 명시 적으로 neend 형식으로 변환, 주 보고서에서 해당 필드를 조작하는 수식을 만들 수 있습니다. 그런 다음 2) THAT 공식을 하위 보고서에 대한 링크로 사용하십시오.

"Bob 's yer oncle"과 같은 모든 기능을 사용해야합니다.

+0

숫자를 문자열에서 IsNull ({Table1.ct_nbr}) 또는 cstr ({Table1.ct_nbr}) = "0"으로 변경하도록 필드를 수정했습니다. 이 수식을 사용하여 하위 보고서로 연결 – sanika

+0

하위 보고서에서 해당 매개 변수로 사용하는 항목을 forumla로 바꿉니다. 하위 보고서를 rt- 클릭하고 링크 변경을 선택하면됩니다. – Marc

+0

하위 보고서로 이동하여 매개 변수 유형을 string으로 변경했습니다.하지만 링크를 수정하려고하면 링크가 공백으로 바뀝니다. 사용 가능한 필드는 계속 지워지지 만, 내 질문에 링크를 작성하는 동안 입력 할 수 없다는 메시지가 표시됩니다. – sanika

관련 문제