나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 나영호 (access57)

추천:  0
파일:     조회:  489
제목:   선택한 다수 보고서출력
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 액세스 버전(xp):

* 아래줄에 질문을 작성하세요 >> 

여러개의 데이타를 보고서로 출력하는 경우에
인쇄를 하면 한 번에 보고서가 모두 출력이 됩니다.

그런데 보고서 하나 하나를 출력할 때마다 확인버튼을 클릭할 때에만
출력하게 할 수는 없을까요? 

예를 들면 10개의 데이타를 보고서로 출력하는 경우에
보고서 인쇄를 하면 첫번째로 "보고서를 출력하겠습니까?"
메시지를 띄우고 "예"버튼 을 누르면 인쇄하고
이어서 바로 두번째 "보고서를 인쇄하겠습니까?"
메시지를 띄우고 "예"를 선택하는 경우에 인쇄하고
이렇게 선택된 10개의 보고서를 출력하게 하는 방법은
어떻게 구현할 수 있을까요?

고수님들이 많으신 것 같은데
조언을 구합니다....
감사합니다.
 
[불량 게시물 신고]  
찬찬찬인쇄버튼의 이벤트 프로시저에 다음 코드 입력하시고 사용해 보세요
Dim ary()
ary = Array("레포트1", "레포트2", "레포트3"...)
For i = 1 To UBound(ary)
    Select Case MsgBox(ary(i) & "를 인쇄할까요?", vbYesNoCancel)
    Case vbYes
        DoCmd.OpenReport ary(i), acViewNormal
    Case vbCancel
    Exit Sub
    Case vbNo
    End Select
Next i
04-24 (16:01)
삭제 ■신고
나영호찬찬찬님 ..넘넘 감사합니다만...
잘 이해를 못하는 초보라서요...
04-29 (12:54)
삭제 ■신고
        
  

작성일 : 2008-04-23(09:07)
최종수정일 : 2008-04-23(09:07)