プロが教えるわが家の防犯対策術!

クエリのデータシートビュー時の
最下部に現在の位置やレコード総数などを表示する場所がありますよね?そこに「一番下のレコードに移動する」ボタンがありますよね?
(「>*」のような記号のボタンです。)

このボタンを有効/無効にする設定はどこでできますか?

このクエリは1つのテーブルから作っているので、普通に作成すれば、レコードの追加も、内容の変更も出来ます。

実は、偶然にも無効にしてしまっているで有効に直したいのです。
フォームでいうところの「追加の許可」みたいな「新規レコードの追加はできる/できない」みたいな機能です。

よろしくおねがいします。

A 回答 (5件)

新規レコードへ移動するボタンがグレーになってるということですか?


そのクエリで既存データの編集はできますか?

この回答への補足

ありがとうございます。

>新規レコードへ移動するボタンがグレーになってるということですか?
はい、そうです。

>そのクエリで既存データの編集はできますか?
はい、できます。

よろしくおねがいします。

補足日時:2007/08/10 12:57
    • good
    • 0

通常は、ユーザがデータベースメニューを操作することはないですよね。


それは、あくまでも開発者のみ。
ユーザーには、アプリケーションメニューからアイコン等をクリックしてクエリを開かせるのが基本。
であれば、そこで仕組めませんか?

DoCmd.OpenQuery "商品マスター クエリ", acViewNormal, acReadOnly
DoCmd.OpenQuery "商品マスター クエリ", acViewNormal, acEdit

例えば、こういう感じで・・・。

この回答への補足

ありがとうございます。

しかし、開発時点での疑問でしたので、せっかくご回答いただきましたが、おっしゃっている事ではないのです。

補足日時:2007/08/10 13:12
    • good
    • 0

聞いといて何ですが、クエリ単独で更新はできて追加だけできないのは不可解ですねー。


あんまり使ったことないけど、セキュリティのユーザー/グループの権限あたりしか思いつきませんねー。
    • good
    • 0
この回答へのお礼

ありがとうございます。

>セキュリティのユーザー/グループの権限
「権限」ではないです。

自分でもどうやってこうなったのか・・・。

お礼日時:2007/08/10 14:03

クエリーのデザインビューしてるときにクエリープロパティを


さわって レコードセットの値をダイナセットからスナップショットに
してしまったのではないですか。
    • good
    • 0
この回答へのお礼

ありがとうございます。

しかし、
>ダイナセットからスナップショットにしてしまった
「スナップショット」でなく、「ダイナセット」なんです。

お礼日時:2007/08/10 17:07

そのクエリは「LEFT JOIN」や「RIGHT JOIN」ではないですか?


だとすると、データシート・ビューでレコード追加はできません。
    • good
    • 0
この回答へのお礼

ありがとうございます。

しかし、
このクエリは1つのテーブルだけから作っています。

お礼日時:2007/08/11 23:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!