Crystal Reports 10 및 vb6/classic을 사용하여 (어떤 언어에서도 동일한 것으로 예상 되긴하지만) 은 코드에서 동적으로 그룹 헤더 섹션의 억제 수식을 변경할 수 있습니다.Crystal Reports - 그룹 헤더 변경 공식 변경 프로그래밍 방식
기본적으로 사용자 입력에 따라 특정 그룹의 GroupConditionField를 동적으로 변경하지만 그 그룹 헤더에는 그룹화 된 합계를 확인하는 억제 필드 수식이 있습니다.
Sum ({@ColourTotal}, {Table.Field}) =0
이 경우 그룹이 표시되지 않습니다. 이것은 분명히 GroupConditionField가 코드를 통해 변경 될 때 그룹을 찾지 못한다고 불평하는 오류가 발생합니다.
코드 내에서 특정 그룹에 대한 억제 공식을 변경하는 방법이 있습니까?
희망을 의미하는 것은 입니다.
보고서 안의 그룹화 단계에서 표시하지 않을지 또는 표시하지 않을지 여부를 나타내는 수식 필드를 사용할 수 없으므로이 방법은 제 경우에는 작동하지 않습니다. 또한 그룹 머리글 억제 수식을 변경하려면 비슷한 메서드를 찾았지만 API를 우리에게 여기에, 그냥 똑바로 수식 필드를 노출 할 생각하지 않아 여기서 뭘하고 있습니다. – Richy321