
お世話になります。
フォーム(Main)から、レポートのラベルを非表示させる時についてご指導下さい。
フォームから、DoCmd.OpenReport "印刷レポート" を起動します。
印刷レポートの中にある承認ラベルを非表示にしたいのですが、どのように指定
すれば可能でしょうか
レポート自身からなら、Me!承認.Visible = False で良いのですが、
フォームからの指定方法が不明で困っております。
下記で試したのですが、だめでした。構文を教えて頂けないでしょうか
Reports("印刷レポート").承認.Visible = false
Reports![印刷レポート].承認..Visible = false
お忙しいとは思いますが宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
ヘルプでは
『式.OpenReport(ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs)
式 DoCmd オブジェクトを表す変数。』
となっているので、OpenArgs も渡して
DoCmd.OpenReport "Sales Report", acViewNormal, "Report Filter",openargs:="1"
などのようにして
レポートのフォーマット時に
if Me.openargs="1" then
me!ラベル名.visible = false
end if
みたいな感じかな。
早速のご回答をありがとうございました。
me!.ラベル名の場合、レポート上のイベントで判定しなければいけないかと思います。できれば、フォームからレポートを操作したいのです。
お忙しいとは思いますが宜しくお願い致します。
追伸:HELPは、コピペユーザーのため、理解ができずに、このように質問している始末です。申し訳ありません。
No.2
- 回答日時:
では、フォームのコマンドボタンのクリック時の場合です。
Private Sub CMDテスト_Click()
Dim RPname As String
RPname = "印刷レポート" 'レポート名を指定
DoCmd.OpenReport RPname, acViewDesign, , , acHidden
Reports(RPname).Controls("承認").Visible = False '承認ラベルを不可視に
DoCmd.OpenReport RPname, acViewPreview, , , acWindowNormal '印刷プレビュー
'↑印刷プレビューでみて問題なかったら
'レポートは保存しないで閉じます
'本番では印刷プレビュー用の行はシングルクォート'でコメントアウトして
'下記2行のシングルクォートを外して実行
'DoCmd.OpenReport RPname, acViewNormal '印刷開始
'DoCmd.Close acReport, RPname, acSaveNo '保存しないで閉じます
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) 【アクセス】レポート テキスト枠線が消えた 1 2022/07/02 17:40
- Access(アクセス) お世話になっています 下記データがクエリにあります。 商品名 A A B B B B B C C C 1 2022/09/11 21:07
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/06/19 10:08
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 13:13
- その他(悩み相談・人生相談) 社会のレポートの提出があり掲示しました わたしのレポートが地球温暖化についてだったのですがわたしがし 1 2022/07/02 01:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- 固定電話・IP電話・FAX 業務用ファックスについて 5 2022/09/28 19:08
- Access(アクセス) MSaccessのレポートを開く 2 2022/09/01 13:16
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access[イベント プロシージャ]...
-
アクセスのフォームとレポート
-
Access レポート印刷するときに...
-
アクセスで印刷したいのですが...
-
Access2003の日付と印刷
-
アクセス2010 マクロ 印刷ダ...
-
Access 2002 レポートの印刷設...
-
アクセスのレポート合成(複数...
-
ACCESSのレポートで、指定した...
-
Access2003 レポートで、データ...
-
Accessでのレポート出力
-
アクセスでチェックボックスの...
-
AccessからWord(一太郎など)...
-
ACCESSでレポート印刷時、決ま...
-
Access2003で現在時刻の自動取...
-
ユニオンクエリについて質問です
-
ACCESS / 抽出条件によってレポ...
-
アクセス日付検索について
-
ACCESS2007について教えてくだ...
-
アクセスのレポートのテンプレート
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
アクセスのレポート合成(複数...
-
ACCESS フォームをそのまま印刷...
-
Accessのフォームで、画面表示...
-
Access2013 レポートを印刷する...
-
アクセスで特定のレコードのみ...
-
ACCESSの複数レポートの印刷に...
-
【Access】フォームのプロパテ...
-
Access レポート印刷時のイベン...
-
accessのフォームをレポートに...
-
ACCESS チェックしたも...
-
Accessフォームからパラメータ...
-
アクセスで希望のレポートを1枚...
-
ACCESSのレポートで、指定した...
-
ボタン1つで1度に複数枚印刷す...
-
アクセスでチェックボックスの...
-
アクセスのフォーム画面の印刷...
-
アクセスのフォーム印刷で不要...
-
Access 宛名ラベル レポートの...
-
Accessのフォーム単票印刷で印...
おすすめ情報