2014-12-17 4 views
0

Visual Basic에서 Visual Basic을 사용하여 Crystal Report를 만들려고합니다. 먼저 드롭 다운 목록을 사용하여 데이터베이스에서 ID 번호를 선택하여보고해야합니다. 그 ID로 레코드를 끌어 올리십시오.매개 변수를 사용하는 Crystal Report를 만들려고합니다.

첫 번째 단계에서 문제가 발생합니다. 변수를 선택하고 보고서를 가져올 수있는 드롭 다운 목록을 만들 수는 없습니다.

보고서 외부에 드롭 다운 목록을 만들어 정보를 가져 오는 매개 변수로 보내려고했지만 성공하지 못했습니다.

미리 감사드립니다.

+0

도움이 필요하면 시도한 것을 제공하십시오. 코드, 발췌 문장 등이 있습니다.이 정보를 제공 할 수 없다면 우리를 도와 줄 수 없습니다. – Codexer

+0

나는 시작할 곳을 찾고있다. 설명에서 지정한 작업에 Crystal Reports에서 사용할 수있는 드롭 다운 목록을 만드는 방법을 보여주는 코드와 동일합니다. –

+0

"먼저 데이터베이스에서 ID 번호를 선택하십시오 (드롭 다운 목록 사용)"- 성공적으로 채웠습니까? 그리고 당신은 드롭 다운 목록을 생성 할 수 없다는 것을 나타 냈습니다 ... 그래서 먼저 이것을 얻은 다음이 값을 보고서에 보내는 것까지 당신이 시도한 것을 설명하십시오. – Codexer

답변

0

Crystal에서 변경할 수 있습니다. 동적으로 List of Values 아래에 매개 변수를 만들고 선택하십시오. 그런 다음 해당 매개 변수에서 레코드를 가져올 데이터베이스 필드를 Value 아래에 선택하십시오. 설정에서 해당 매개 변수에 대한 일부 속성을 설정할 수도 있습니다. 아래 그림을 예로 참조하십시오. 완료되면 확인을 클릭하고 레코드 선택 수식에서 ID number = 매개 변수를 작성하십시오. 그러면 보고서를 호출 할 때 해당 매개 변수에 대한 프롬프트가 표시됩니다.이 매개 변수는 해당 테이블에있는 모든 ID 번호와 함께 드롭 다운됩니다 .

enter image description here

+0

당신은 최고입니다! 감사!! 또한 이미 저장된 프로 시저가 하나의 요청 번호 만 출력하므로 모든 ID 번호를 얻기 위해 다른 저장 프로 시저를 추가해야했습니다. 이 문제가있는 다른 모든 사람들을위한 FYI. –

+0

나는 당신을 도울 수있어서 기쁩니다. 와줘서 정말 고마워. – cojimarmiami

+0

문제가있어 보고서 마법사로 값을 선택할 수 있습니다. 인터넷 탐색기를 통해 테스트 할 때 보고서 마법사에서 마지막으로 테스트했을 때로드 된 숫자 만로드됩니다. 변경하려고하면 데이터베이스에 로그인하라는 메시지가 표시되지만 로그인 할 수 없으므로 변경할 수 있습니다. –

관련 문제