• ベストアンサー

アクセス2007 コマンドボタン ウイザード

2007を使い始めたところですが、教えてください。単票フォーム(A)のデザインで、コマンドボタンを貼り付けて、別単票フォーム(B)を「フォームを開く」のをウィザードを利用して行おうとしています。その中で、「特定のレコードを表示する」を選択した場合、フォーム(B)のフィールドだけ表示されて、フォーム(A)のフィールドが表示されません。2002では、両方表示されて、「<ー>」ボタンを押せば、うまく目的のレコードの単票フォームが表示されていたのですが、どうなっているのでしょうか?・・・・・・フォーム(A)のフィールドが表示されません。・・・・・・よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

出ませんね、こちらでも確認できました 片方だけでも指定してコードを手直ししてやろうとしたら コードの方もリンク条件は全く書かれていませんでした バグと言っていいでしょう

fusigi2
質問者

補足

素早い回答をどうも有り難うございました。その日のうちに拝見していたのですが、他にも回答がないかと、待っていました。マイクロソフトたるものが、こんな初歩的なバグで何万円もするソフトを平気で売り出すだろうか?と疑問に思ったものですから・・・初心者な者で、よく分かっていないんですが、権限とか、スナップショット?(理解できていません)とか、更新可能かなどと関係しているのでしょうか?2007に変わってから何が変わったのかマイクロソフトに色々書いてありましたが、なにを書いているのかよく理解出来ていません。追加説明があれば、よろしくお願い致します。

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

>こんな初歩的なバグで何万円もするソフトを平気で売り出すだろうか? >と疑問に思ったものですから・・・ ソフトって結構そういうものなんですよね その代わり次々と無料で修正ソフトが配布されます 2007にもすでにサービスパックのSP1が配布されていますよ もう適用されましたか? 残念ながらアップされたバグはまだ修正されていないようですが 他のかなりの数のバグが修正されています 今回のバグも早く修正して欲しければ情報をMSにフィードバッグしてやればいいですね

fusigi2
質問者

補足

他に回答なさそう。マイクロソフトのバグだということで、どうもありがとうございました。残念・・・・・

関連するQ&A

  • Accessのコマンドボタンについて

    Access97を使用しています。 Accessのレポート(単票形式)を作成したのですが、画面上のコマンドボタンをクリックしようとしてもカーソルが「虫眼鏡マーク」のままで作動しません。 超初心者なので「フォーム」と「レポート」の区別が今一つ付いていないのですが、「レポート」上ではコマンドボタンは使えないのでしょうか? やりたいことは、 (1) コマンドボタンを押すと、入力用フォームから該当するレコードの単票形式レポートが出力されるよう、設定したい(いちいち該当ページ番号を指定して印刷するのが面倒なので)。 (2) コマンドボタンを押すと、該当するレコードの入力用フォームと単票レポートとの間を行ったり来たり出来るようにしたい(修正・追記が多いので)。 現在は、入力用と出力用の2つの「フォーム」を作成してデータの行き来をしているのですが、レイアウトが違うだけでデータソース自体は全く同じなので、何となく間が抜けている気がするのです。メモリも食いそうだし。 初歩的な質問で申し訳ありませんが、宜しくお願いします。

  • <ACCESS>フォームのコマンドボタンについて

    宜しくお願いします。 フォームを作成するとき、ツールボックスから「コマンドボタン」を選択し、貼り付けると、前はウィザードが表示され、このボタンをクリックするとレポート印刷するとか、色々なことをウィザードで簡単にできたのですが、それが表示されなくなりました。 どうすれば表示されるのでしょうか?

  • ACCESS2000のフォームについて

    フォーム(←単票形式の)のデザインビューで、ツールボックスから、コマンドボタンウィザードを使い、コマンドボタンを作りましたが、ウィザードの最後のボタン名を指定するところで、漢字変換ができず、困っています。 いつもひらがなにしか入力が出来ないのですが、ここで直接漢字入力にするにはどういう処置をすればいいですか。 それから、追加の質問ですが、 作ったコマンドボタン(←レコード削除用)で、レコードを削除しようとしたところ、「リレーションシップが設定されたレコードが、テーブルにあるため、レコードの削除や変更を行えません。」と、エラーメッセージが表示されます。 レコードをフォームから削除するにはどうすればいいですか。 (※無理にしたいわけではないが、そういう命令も勉強の一環でして見たいのです。) 宜しくお願いします。

  • アクセスでフォームの作り方、デザインビューで

    お世話になります アクセスのはじめのメニューで いくつかの作業選択させたい、と思っています 白紙の矩形に作業を3つばかり、コマンドボタンを  配置しる簡単なものですが 出来た結果が  画面下にレコード移動のボタン(というか、名前がわからず) 左右の矢印キーがついていて、レコードを移動する制御装置です 問題はこのいらないレコード制御の部分をカットしたいのですが これに困っています フォームの作り方は ACCESSのデータベースウィンドウを出す オブジェクト=フォーム、と選んで 新規作成を選択 次に   ・デザインビュウ-   ・フォームウィザード   ・フォーム単票フォーム   と出ますが   ・   ・ とでます はじめ、フォームウィザードをえらんでダメだったので デザインビュでやってみました、がダメでした OSはウィンドウXP、アクスァスはACCESS2003です

  • Accessユーザーフォームでコマンドボタンのcaptionについてで

    Accessユーザーフォームでコマンドボタンのcaptionについてですが Aテーブルを基に表記式でフォームを作成し、コマンドボタンを配置します。 この際、コマンドボタンのcaptionをAテーブルのフィールド値を表示したいのですが 可能でしょうか? フォームを開く際に Private Sub フォーム_Load() Me!コマンド1.Caption = Me![フィールド1] End Sub とイベントを発生させましたが、全てのボタンのCaptionがAテーブル1行目、 フィールド1の値で表示されてしまいます。 Dlookupを使用しても結果か同じでしたので、 フォームをLoadした時のMe![フィールド1]の値がAテーブル1行目の値であり その値でCaptionが設定されていであろうことはなんとなくわかるのですが 何をどうすればいいか行き詰ってしまいました。 どんなやり方があるのかお教えください。

  • access フォームのコマンドボタンをマクロ実行

    access97 フォームの中のコマンドボタンをひとつのマクロで実行したい お世話になります 上記表題のように現在access97をwindowsXP sp3で使用しています ここで例えば フォーム Aというフォームのなかに コマンドボタンBが 設置されているとします コマンドボタンBをワンクリックするとイベントプロシージャーCが実行されるとします お尋ねしたいのは ひとつのマクロDによって 上記 一連の操作をしたいのですが マクロをデザインビューで開きますと まず アクションにおいて フォームを開く 下左のダイアログに フォームの名称に コンボリストから Aを選択します 次に このコマンドボタンBを実行するために このマクロDのデザインビューにおいて 以下の行のアクションに どのように 入力したら よいものか 御教示願いたいです コマンドの実行 から できるかなと 思ったのですが 適切な項目がリストから 表示されません 御存じの方 宜しくお願い致します access97以降の新しいバージョンでのご解説でも参考になりますので 宜しくお願い致します

  • アクセスフォーム読取り専用時コマンドボタンを無効

    アクセスで設備管理のデータベースを作成しています。 テーブルA 設備管理No. 設備名 型式 ・ ・ テーブルB 設備管理No. 設備名 取得価額 期首帳簿価額 当期償却額 期末帳簿価格 フォームC テーブルAをリスト表示 フォームD テーブルBを単票形式で表示 フォームCにコマンドボタン1を作成、クリックでフォームDが開くよう、 ウィザードを利用し作成しました。 この際、設備管理No.で関連付けをし、特定のレコードのみを表示させています。 社内ネットワーク上にデータベースを置いていますが、 「データベースは読み取り専用です。」とメッセージが表示され方もいます。 社内システム管理者が、データベースを保存してあるフォルダに 制限を掛けているからだと思いますが・・・ 読み取り専用で開く方際、特に問題は無いのですが、 この場合のみ、コマンドボタン1を無効にすることはできますか? 通常に開いた場合は、現状のままにしておきたいと思っています。 VBAやシステムに関して素人で、よくわからず 質問させて頂きました。 どなたかご教示願います。 よろしくお願い致します。

  • アクセスのコマンドボタンについて

    アクセスについて教えて下さい。 コマンドボタンで、フォームのデータをワンクリックで開くように設定したいのですが、コマンドボタンウィザードを使って、 フォームの操作→フォームを開く→フォームを指定 という操作でボタンを作りました。 ですが、ボタンをクリックして操作しようとすると、 「イベントプロパティに指定した式 クリック時 でエラーが発生しました:名前が適切ではありません:(フォーム名)_Click   *マクロ名、ユーザー定義関数名、「イベントプロシージャ」以外の式が指定されています。   *関数、イベント、マクロの評価でエラーが発生しました。」 というメッセージが出てきて、フォームを開くことができませんでした。 ウィザードだけではフォームを開くボタンを作成することはできないのでしょうか? 何か対処があれば教えて下さい。 よろしくお願いいたします。

  • Access2000:コマンドボタンの不具合

    ウィザードで作成したコマンドボタンが、環境によっては下記のエラーメッセージが表示され機能しません。 ************ イベントプロパティに指定した式クリック時でエラーが発生しました:xxx(ファイル名)がOLEサーバーまたはActiveXコントロールと通信しているときにエラーが発生しました。 *マクロ名、ユーザー適宜関数名、[イベントプロシージャ]以外の式が指定されています。 *関数、イベント、マクロの評価でエラーが発生しました。 ************ ボタンは「フォームを開く」で特定のレコードのみ表示するように設定したものです。(ウィザードでできること以外は設定してありません) OS/Accessのバージョンが同じPCで開いても、一つは問題なく機能するが、もう一つは上記のエラーが出たりします。 今まで特に問題がなかった自分のPCもオフィスを再インストールしたところ、上記の状態になってしまいました。 ボタンを作り直しても同じ状況です。 コマンドボタン、ファイル、アクセス、PCのどの設定にどのような問題があるのか分かりましたら教えていただけないでしょうか。よろしくお願いいたします。

  • Accessのコマンドボタンについて

    初心者です。よろしくお願いします。 Acceess2002を利用しています。 質問は、サブフォームのある状態でメインフォームのヘッターにコマンドボタンを設置しサブフォームのレコードの最終コードにカーソルをもっていくことは可能でしょうか? サブフォームはウィザードの表形式を使っています。 説明がうまく出来ないのですが、行いたいことは1業者に何十件の入力をする際、カーソルで右のバーを動かさずに入力できるようにしたいと思っています。 宜しくお願いします。

専門家に質問してみよう