Date: Wed, 25 May 2005 09:04:38 +0900
From: "Michio Taniguchi" <who@example.co.jp>
原様、回答ありがとうございます。
回答頂いていたのを見過ごしてしまいました。
すみません。
> DoCmd.OpenReport "レポート", acViewDesign
>
> 'レポートの入力パラメタに値をセットします。
> Reports![レポート].InputParameters = "@param1 nvarchar(32)='" & Str &
> "'"
> ↑ここでフォーム上のテキストボックスの変わりに、Strという変数をセットしま
> す。
>
> 'レポートを保存します。
> DoCmd.Close acReport, "レポート", acSaveYes
>
> 'レポートをプレビューモードで開きます
> DoCmd.OpenReport "レポート", acViewPreview
>
デザインで開いてSaveするやり方もあることに気が付きませんでした。
ただ、「テキストで送り込まなければいけない」と言うことは知りませんでしたので
助かりました。
ただ、今のところここまでしてやるかどうか迷っています。
> この方法だとデザインビューで一度開く関係上、一瞬レポートが表示されてしまいま
> す。
> これを抑止する方法で画面の描画を抑止する?
> みたいな方法があったきがしますが、すいませんよく覚えていません。
Application.Echo False
レポート出力
Application.Echo True
で抑止できます。
ありがとうございました。
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|