Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2182 / 2272 ツリー ←次へ | 前へ→

【3560】レコード連結フォームのレコードの移動 ぷー 04/9/22(水) 16:21 質問[未読]
【3561】Re:レコード連結フォームのレコードの移動 クロ 04/9/22(水) 16:40 回答[未読]
【3563】Re:レコード連結フォームのレコードの移動 ぷー 04/9/22(水) 17:20 お礼[未読]

【3560】レコード連結フォームのレコードの移動
質問  ぷー  - 04/9/22(水) 16:21 -

引用なし
パスワード
   ぷーです。初めて投稿させていただきます。
フォーム上でレコードソースを指定し連結のテキストを作りました。
移動ボタンのほかにレコード番号を直接指定してレコードの移動をし、カレントレコードにしたいのですがうまく出来ません。
下記のようにして見ましたが、エラーになってしまいます。
初歩的な質問ですが、よろしくお願いいたします。

  DoCmd.GoToRecord acDataForm, "S0010 雑誌MX", acGoTo, 件数_WK
  
  エラー:指定したレコードに移動できません
 
  ※連結フォームの場合、gotorecord は使えないのでしょうか?

【3561】Re:レコード連結フォームのレコードの移動
回答  クロ  - 04/9/22(水) 16:40 -

引用なし
パスワード
   使えますよ。
DoCmd.GoToRecord acDataForm, "フォーム名", acGoTo, InputBox("移動先を入力")
で試してください。
インプットボックスが開きますので移動先件数を入れて下さい。

>  エラー:指定したレコードに移動できません
このエラー5件のレコードしかないのに6件目を指定した場合に出ますね

【3563】Re:レコード連結フォームのレコードの移動
お礼  ぷー  - 04/9/22(水) 17:20 -

引用なし
パスワード
   ありがとうございました。
悩んでいたフォームでは出来ませんでしたが、単純なフォームで試したらできました。
問題のフォームは、他にいろんな事をしているので出来ないのですね。
Gotorecord が使える事が解り次に進めます。ありがとうございました。

2182 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078301
(SS)C-BOARD v3.8 is Free