Access VBA質問箱 IV

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

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


6193 / 9994 ←次へ | 前へ→

【7009】Re:フォームから次のフォームに行くには
質問  にしもり  - 05/12/25(日) 22:43 -

引用なし
パスワード
   ▼小僧 さん:
こんばんは。
連休中に何とかできました。
質問がございます。

(1)小僧さんのアドバイスにしたがうとこうなります。

Private Sub フィールド1_Click()
On Error GoTo Err_フィールド1_Click

 DoCmd.OpenForm "FORM02", , "店コード = '" & 店コード & "'"

Exit_フィールド1_Click:
  Exit Sub

Err_フィールド1_Click:
  MsgBox Err.Description
  Resume Exit_フィールド1_Click
  
End Sub

(2)ですがいろいろ見た教本には、stDocName、stLinkCriteriaを宣言しているものがありました。
実はそれでも出来ました。

Private Sub フィールド1_Click()
On Error GoTo Err_フィールド1_Click

  Dim stDocName As String
  Dim stLinkCriteria As String

  stDocName = "FORM02"
  DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_フィールド1_Click:
  Exit Sub

Err_フィールド1_Click:
  MsgBox Err.Description
  Resume Exit_フィールド1_Click
  
End Sub

(1)と(2)ではそれぞれどういう利点があるのでしょうか?

なお、まぎらわしいのでsubプロシージャの名前は店コードでなくフィールド1にしました。

290 hits

【6980】フォームから次のフォームに行くには にしもり 05/12/15(木) 12:03 質問
【6985】Re:フォームから次のフォームに行くには 小僧 05/12/16(金) 9:45 発言
【6995】Re:フォームから次のフォームに行くには にしもり 05/12/19(月) 8:56 お礼
【6999】Re:フォームから次のフォームに行くには にしもり 05/12/21(水) 9:30 質問
【7001】Re:フォームから次のフォームに行くには 小僧 05/12/21(水) 13:31 発言
【7009】Re:フォームから次のフォームに行くには にしもり 05/12/25(日) 22:43 質問
【7010】Re:フォームから次のフォームに行くには にしもり 05/12/26(月) 8:55 質問
【7011】Re:フォームから次のフォームに行くには 小僧 05/12/26(月) 11:15 発言
【7012】Re:フォームから次のフォームに行くには にしもり 05/12/26(月) 12:49 質問
【7013】Re:フォームから次のフォームに行くには 小僧 05/12/26(月) 13:15 発言
【7014】Re:フォームから次のフォームに行くには にしもり 05/12/26(月) 14:44 質問
【7015】Re:フォームから次のフォームに行くには 小僧 05/12/26(月) 15:12 発言
【7016】Re:フォームから次のフォームに行くには にしもり 05/12/27(火) 10:16 質問
【7017】Re:フォームから次のフォームに行くには 小僧 05/12/27(火) 10:51 発言
【7018】Re:フォームから次のフォームに行くには にしもり 05/12/27(火) 12:17 お礼
【7019】Re:フォームから次のフォームに行くには 小僧 05/12/27(火) 15:56 発言

6193 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free