"여러 값 허용"옵션을 선택하여 보고서에 매개 변수를 추가했습니다.Crystal Reports의 매개 변수에 여러 값 지정
이것은 상태 열 (IE, 제안 됨, 진행 중, 완료됨, 취소됨)이며 사용자가보고 할 OrderStatus의 종류와 개수를 선택할 수있게하려고합니다.
내가 정상적으로 설정이 어떻게 매개 변수는 다음과 같습니다 나는 여러 값을 위해 할 노력은 무엇
report.SetParameterValue("@dtBegin", dtBegin.DateTime);
이 같은했다 : 나는 그것이 OrderStatus에 값을 추가 않습니다 확인했다
//pseudo loop
foreach(int intOrderStatus in intSelectedOrderStatuses)
{
report.Parameter_OrderStatus.CurrentValues.AddValue(intOrderStatus);
}
매개 변수가 있지만 보고서가 실행되면 CrystalReports 대화 상자가 나타나 OrderStatus 매개 변수의 값을 입력하라는 메시지가 표시됩니다. 그래서 값이 매개 변수에 "커밋"되지 않은 것처럼 보입니다. 나는 많은 수색을했는데 그것이 효과가없는 이유를 알아낼 수 없다.
고마워,
내 대답은 의미가 확실하지. CR이 묻는 * SAME * 매개 변수 (코드 사용)에 대한 가치를 추가하고 있습니까? – shahkalpesh
@shahkalpesh, 나는 너의 대답을 볼 수 없다. 질문에 대한 응답으로 OrderStatus 매개 변수에 값을 지정하고 보고서가 실행될 때 OrderStatus 매개 변수에 대한 데이터를 묻는 프롬프트가 표시됩니다. –