• 締切済み
  • すぐに回答を!

アクセス2000について

アクセス2000でデータベースを作成しています。 幾つかのテーブルをリンクさせて、リンクしたテーブルからフィールドを選択してクエリを作り、そのクエリに基づいて単票形式のフォームを作成しました。 単票フォームの基になっているクエリを使って、表形式のフォームをオートフォームウィザードで作成しようとすると、「インデックスが有効範囲にありません。」というメッセージが出てきてフォームが作成できません。 どうしたらいいのでしょうか?誰か教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数71
  • ありがとう数0

みんなの回答

  • 回答No.1
  • ARC
  • ベストアンサー率46% (643/1383)

サービスリリース(バグ修正パッチ)の導入はお済みですか? Access2000の初期版は、ウィザードの呼び出しにバグがあります。 まだでしたら、Office Update http://officeupdate.microsoft.com/japan/ から、サービスリリース1及び、サービスパック2をダウンロードして、組み込んでください。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • アクセス2件

    アクセス超初心者の私ですが、2つの質問があります。 (1)フィールドのデータでオートナンバーを設定したクエリーを、フォームで新規作成しようとすると、『インデックスが有効範囲ではありません』という警告が出て作れません。 (2)同テーブルに2つのリレーションシプを設定したいときはどうしたらよいのでしょうか?ひとつ設定した後にもうひとつ設定しようとすると、『主テーブルで参照されているフィールド用の固有インデックスが見つかりません』という警告が出ます。 どうぞよろしくお願いします。

  • アクセス2003 フォームが作成できない

    オブジェクト→フォーム→新規作成→オートフォーム:データシート→テーブルを選択で進んでいくと 画像のように「フォームを作成できませんでした」となります。 しかし画面の左下にフォームが出来ています。 そのフォームを×で閉じようとしたら 「フォーム1の変更を保存しますか?」と出るので「はい」を押すと、 「名前を付けて保存」が開き、フォーム名が先ほど選択したテーブル名になっています。 そのまま保存し、オブジェクト→フォームで該当のフォームを開くと、中身はからっぽです。 フィールドは何もないのに、レコード数だけは基のテーブルと同じ数だけ表示されています。 テーブル名はアルファベットのみです。 テーブルをダブルクリックする場合は、問題なく開けます。 ちなみに空のデータベースを作り、適当にテーブルを作り、 同じようにオートフォームでフォームを作ろうと思っても同じ現象が起きました。 ファイルが悪いと言うより、アクセスがおかしいような気がします。 環境は win7でアクセス2003と2007をいれています。 2007の使い方はよくわかりません。 ご回答よろしくお願いします。

  • アクセスのフォームのフィード名の追加。。。

    いつもありがとうございます。 アクセス初心者なのですが、今フォームをウィザードを使って作成しました。 後になって気づいたのですが、フィールド名が1つ足りなかったのです。。。 フォームの作成の元にしたクエリに原因がありまして、クエリーのフィールドにその1つが入っていなかった様です;; フォームのフィールドの追加もわからないので、クエリからおかしくなっていて 先に進めず困ってしまいました:: ホントいつも初歩ですいません。。。。。 みなさんはアクセスどのくらいでマスターされましたか? 独学でいろいろやるのは、ムズカシイですね。。。。

  • アクセス クエリのフィールド名が勝手に変わる

    access 2010を使用しています クエリのフィールド名が[元となるクエリ名].[フィールド名]に勝手に変わってました。 このクエリはリンクテーブル(リンクする側)ひとつから作ったクエリをさらに条件で絞り込んだものです。 今はまだデータベースの開発段階で、大元となるリンク先のテーブルのデータを書き換えることも多々あります。 このフィールド名で不都合が生じるのは、このクエリをもとに作ったフォームのラベル名です。 今は手動でこの[元となるクエリ名].を消しているのですが、この原因はなんなのでしょうか? それからリンクテーブルというのはこういう問題がよくおこるのでしょうか? プロパティなどを見ても全く何がおかしいのかわからないので、どなたかご教示お願いいたします。

  • フォームの作成ができません

    オフィス2007アクセスです。 テーブルを元にフォームを作成したいのですがうまくできません。 作成タブ→その他のフォーム→フォームウィザードで テーブル1を選択し、主キーを含むすべてのフィールドを選択し、 単票形式 スタイル:Office にして フォーム名:テーブル1(デフォルトのまま) フォームを開いてデータを入力する(デフォルトのまま) 完了(F)ボタンを を押すと、 画像のように「フォームを作成できませんでした」 となりました。 アクセス2003のときは、このようなやり方でできたと思うのですが。 テーブルのデータがおかしいのでしょうか?

  • アクセスのクエリについて

    1.以下の二つのテーブルを作成しました。 ・テーブル1  case_no:数値型  ap_no:テキスト型  ap_date:日付型  kanriID:数値型 ・テーブル2  kanriID:数値型  F_name:テキスト型 2.上記した二つのテーブルの「KanriID」をリレーションシップして、 さらに、下記の項目をピックアップした選択クエリを作成しました。  case_no ap_no ap_date kanriID(テーブル1)  F_name 3.上記のクエリを基に、ウィザードを利用して単票フォームを作成したのですが、データの更新ができないフォームが出来上がってしまいました。  どうしたら、データの更新ができるようになるのでしょうか?

  • アクセス2002で、バーコードを作成したい。

    アクセスで2002で、バーコードを作成したいのですが、アクティブXコントロールを使うまではわかったですが、バーコードができません。 テーブルにバーコードの元となるデータ(4桁の数字)を入れて、クエリを作成し、レポートをオートレポート単票形式にして作成しました。 データソースを作成したクエリにしたのですが、うまくいきません。 バーコードのスタイルの設定も4桁を設定とすることが出来ないようですし、バーコードの作成は今回が初めてなので、どのように設定したらよいか、詳しく教えてください。 宜しくお願いします。、

  • アクセスコンボボックスで教えてください。

    アクセス初心者です。 設備の修理情報を登録する、簡単なデータベースを作成しています。 修理履歴テーブル  修理ID(オートナンバー)  発生日  設備No.  実施区分ID 実施区分テーブル  実施区分ID  区分名       001     実施済    002     未実施 実施区分IDはリレーションシップを組んでいます。 その他、修理履歴テーブルを基に、修理履歴クエリを作成、 情報を登録するフォームを作成しました。 基になるクエリを修理履歴クエリにし、デザインビューで 修理履歴を閲覧することができるフォームを作成、 実施区分は、実施済・未実施とを選択できるように コンボボックスで作成、表示することができました。 しかし、完成後、あるレコードのコンボボックスで未実施を選択後フォームを閉じ、次にまたそのフォームを開くと、実施済の全レコードが未実施表示になってしまいます。 また、実施区分テーブルの区分名、実施済が未実施に変わってしまっています。 どのようにしたら、選択したレコードだけ、未実施表示にし、実施区分テーブルの区分名も変らずに済むのでしょうか? よろしくお願いします。

  • アクセス2000のフォームについて

    アクセスでまたつまずいてしまいました。ちょっと教えてください。 複数のテーブルから選択クエリを作り、それを基にオートフォームでフォームを作ったのですが、フォームでデータの入力が出来ません。クエリでもデータの入力が出来ません。 「このレコードセットは更新できません」と下のほうに出ます。 フォームのプロパティのデータの更新の許可と、データ入力用のところは“はい”になっています。 私では原因がわかりません。わかりにくい質問でしょうが、どなたかご指導お願いします。

  • アクセスのフォーム

    アクセスでひとつのテーブルを基にしてフォームを作った後に他のテーブルを新たにフィールドに追加することはできるのでしょうか?? 教えてください。