過去ログ

                                Page     445
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼フォームからフォームに制御を移したい!  ぶーとん 03/11/28(金) 9:13
   ┗自己解決です  ぶーとん 03/11/28(金) 10:31

 ───────────────────────────────────────
 ■題名 : フォームからフォームに制御を移したい!
 ■名前 : ぶーとん
 ■日付 : 03/11/28(金) 9:13
 -------------------------------------------------------------------------
   知恵を貸して下さい。

1.台帳を検索して一覧表(フォーム)を表示します。
2.一覧表から明細の許可登録画面に移動して編集させる。
という処理をしたいのです。

1の表示までは出来ました。
で2のところから・・・。
一覧表フォームに表示されている「管理番号」をダブルクリックしたら
その管理番号を許可登録画面に利用して編集!のつもりでした。
Private Sub 管理番号_DblClick(Cancel As Integer)
  DoCmd.OpenForm "許可登録"
  Forms!許可登録!管理番号 = 管理番号
End Sub

許可登録画面を開いて、キーとなる項目を代入するまではよいのですが、
その先に行こうとすると、「テーブル'許可登録'は他のユーザーが排他的
に開いているか、既にユーザーインターフェースを介して開いているので、
プログラムによって操作することはできません。」
とメッセージが表示されます。
なぜ、出来ないのでしょうか?

初歩的な事かもしれませんが、宜しくお願いします。

 ───────────────────────────────────────  ■題名 : 自己解決です  ■名前 : ぶーとん  ■日付 : 03/11/28(金) 10:31  -------------------------------------------------------------------------
   すみません。

一覧表で使用しているクエリーの中でリレーションしているテーブルを
許可登録画面で使用しようとしていました。

ありがとうございました。
また宜しくお願い致します。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 445