Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


290 / 9994 ←次へ | 前へ→

【13018】レポートの分割
質問  ゆう  - 16/5/26(木) 16:59 -

引用なし
パスワード
   Accessでレポートを作成して紙で印刷をして配布しているのですが、
PDFに出力してファイルを作成したいと考えています。

元々のVBAは下記のとおりです。
パターン別に出力するレポートが違っていてレポートは、個人・法人IDで
グループ化して個人毎、法人毎に明細書が出るようになっています。
また、全てのレポートは共通のQ_データ一覧と言うクエリーからデータを
参照しています。
PDF作成の際にこのグループ化されている個人・法人ID毎に分割してそれぞれの
IDが付いたPDFに出力したいと思います。

どなたかご教示ください。
よろしくお願い致します。


Private Sub 印刷_Click()
On Error GoTo Err_印刷_Click

  If data_chk Then
    Select Case Me![振込先区分]
      Case "1" '口座振込み
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "個人実績明細", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_012", acViewNormal, , wk_where
        End If
      Case "2" 'カード返金
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "個人実績明細(カード)", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_022", acViewNormal, , wk_where
        End If
      Case "4" '法人
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "法人実績明細", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_032", acViewNormal, , wk_where
        End If
      Case "HM" 'A社
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "個人実績明細", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_012", acViewNormal, , wk_where
        End If
      Case "SW" 'B社
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "個人実績明細", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_012", acViewNormal, , wk_where
        End If
      Case "SG" 'C社
        If Me![種別内容] = "実績" Then
         DoCmd.OpenReport "個人実績明細", acViewNormal, , wk_where
        Else '登録
         DoCmd.OpenReport "D302R_012", acViewNormal, , wk_where
        End If
    End Select
  End If
  Exit Sub

Err_印刷_Click:
  MsgBox err.Description

End Sub

166 hits

【13018】レポートの分割 ゆう 16/5/26(木) 16:59 質問[未読]
【13019】Re:レポートの分割 かるびの 16/5/27(金) 13:00 回答[未読]
【13024】Re:レポートの分割 ゆう 16/6/1(水) 16:25 発言[未読]
【13025】Re:レポートの分割 かるびの 16/6/2(木) 11:22 回答[未読]

290 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078188
(SS)C-BOARD v3.8 is Free