Access 2002 / VBA-クエリからサブフォームにデータを入力してユーザーが行を選択できるようにする方法

スティーブ・クック

考えてみましょう:

個々のクライアントの支払いイベントを表示するために必要なフォームがあります。支払いテーブルのすべての列を表示したくない、使いやすい列名が必要、ユーザーがフォームの行をクリックした場合に情報を表示するポップアップフォームをAccessに表示したい(支払いイベント)。

まず、Access2002とVBAでこれが可能かどうかわかりません。次に、フォーム上の個々の支払いイベントをクリック可能にする方法がわかりません。

私は次のようなことができると思います:

strSQL = "SELECT payment.payment_id, payment_amount AS Amount, payment_date AS Date" & _
"FROM contact_payment, payment " & _
"WHERE contact_payment.contact_id =" & forms([ContactForm].contact_id & _
"AND payment.payment_id = contact_payment.payment_id"

クリック可能なフォームのデータを取得するため。これは正しい方法ですか、それともこれを達成するためのより良い方法がありますか?

Eメット

フォームのDblClickイベント(またはClickイベント)を使用して、新しいフォームを開くことができます

Private Sub Form_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frmMoreInfo", , , "ID = " & ID
End Sub

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Access 2002VBA-テーブルに値を入力しようとするとクエリの追加エラーが発生する

分類Dev

MS Access 2002/VBA - join a number of lookup tables to main query?

分類Dev

MS Access 2002 / VBA-多数のルックアップテーブルをメインクエリに結合しますか?

分類Dev

データ検証リストからフォルダーを作成し、ユーザーがフォルダーを選択できるようにするVBA

分類Dev

MS Access VBA を使用して Web フォームにデータを送信する

分類Dev

フォームを使用して、実行するExcel Visual Basic(vba)コードをユーザーが選択できるようにする

分類Dev

Access VBA:1対多の関係でサブフォームを検索してメインフォームをフィルタリングするにはどうすればよいですか?

分類Dev

Access VBAで追加クエリを実行して、フォームのフィールドの数量に基づいて特定の数の同一のレコードを作成するにはどうすればよいですか?

分類Dev

クエリ列を表示/非表示にするフォームでvbaコードを作成するにはどうすればよいですか?(MS-Access)

分類Dev

MS-Accessからデータをインポートして、SQLステートメントとvbaを使用してExcelクエリを実行するにはどうすればよいですか?

分類Dev

ボタンをクリックしてサブフォームに新しいレコードを作成する MS Access 2013 VBA

分類Dev

MS Access vba、パラメータを使用して選択クエリを開く、ランタイム3065は選択クエリを実行できません

分類Dev

MS Access vba、パラメータを使用して選択クエリを開く、ランタイム3065は選択クエリを実行できません

分類Dev

Access2002-フォームのテキストフィールドに顧客の住所を表示する

分類Dev

Microsoft Access VBAは、フォームからテーブルのバインドされていないフォームにデータを追加します

分類Dev

Accessリンクテーブルに#NumがあるかどうかをVBAテストします。エラー

分類Dev

ms access tableから、vbaを使用して特定の範囲を超えるために必要なデータフォーム配列(getrows)を貼り付ける方法

分類Dev

VBAを使用してAccessで単一のフォームインスタンスを閉じるにはどうすればよいですか?

分類Dev

vbaを使用してAccessデータベースからExcelに抽出する

分類Dev

Access VBAを使用して、選択クエリの出力レコードの数をカウントし、そのカウントをVBA変数として保存するにはどうすればよいですか?

分類Dev

MS Access VBA は、SharePoint フォルダーにアクセスできるかどうかを判断します

分類Dev

VBA次の空白行にユーザーフォームデータを正しく入力する

分類Dev

Excel VBA で MS Access クエリを実行しようとしたときにエラー「オブジェクトが必要です」

分類Dev

ユーザーフォームVBAに表示されているデータから1行を削除します

分類Dev

Access VBAを使用して、サーバー上で(Excel)ファイルを開いているユーザーの名前を取得するにはどうすればよいですか?

分類Dev

VBA-データ入力にユーザーフォームを使用するときに行をスキップするExcelテーブル

分類Dev

VBAプログラムを使用してAccessデータベースを保存するにはどうすればよいですか?

分類Dev

Access2002アプリケーションをAccess2019またはSQLServerに移行しますか?

分類Dev

特定のレコードのAccessサブフォームのコントロールを無効/有効にすることは可能ですか?Access 2000-VBA

Related 関連記事

  1. 1

    Access 2002VBA-テーブルに値を入力しようとするとクエリの追加エラーが発生する

  2. 2

    MS Access 2002/VBA - join a number of lookup tables to main query?

  3. 3

    MS Access 2002 / VBA-多数のルックアップテーブルをメインクエリに結合しますか?

  4. 4

    データ検証リストからフォルダーを作成し、ユーザーがフォルダーを選択できるようにするVBA

  5. 5

    MS Access VBA を使用して Web フォームにデータを送信する

  6. 6

    フォームを使用して、実行するExcel Visual Basic(vba)コードをユーザーが選択できるようにする

  7. 7

    Access VBA:1対多の関係でサブフォームを検索してメインフォームをフィルタリングするにはどうすればよいですか?

  8. 8

    Access VBAで追加クエリを実行して、フォームのフィールドの数量に基づいて特定の数の同一のレコードを作成するにはどうすればよいですか?

  9. 9

    クエリ列を表示/非表示にするフォームでvbaコードを作成するにはどうすればよいですか?(MS-Access)

  10. 10

    MS-Accessからデータをインポートして、SQLステートメントとvbaを使用してExcelクエリを実行するにはどうすればよいですか?

  11. 11

    ボタンをクリックしてサブフォームに新しいレコードを作成する MS Access 2013 VBA

  12. 12

    MS Access vba、パラメータを使用して選択クエリを開く、ランタイム3065は選択クエリを実行できません

  13. 13

    MS Access vba、パラメータを使用して選択クエリを開く、ランタイム3065は選択クエリを実行できません

  14. 14

    Access2002-フォームのテキストフィールドに顧客の住所を表示する

  15. 15

    Microsoft Access VBAは、フォームからテーブルのバインドされていないフォームにデータを追加します

  16. 16

    Accessリンクテーブルに#NumがあるかどうかをVBAテストします。エラー

  17. 17

    ms access tableから、vbaを使用して特定の範囲を超えるために必要なデータフォーム配列(getrows)を貼り付ける方法

  18. 18

    VBAを使用してAccessで単一のフォームインスタンスを閉じるにはどうすればよいですか?

  19. 19

    vbaを使用してAccessデータベースからExcelに抽出する

  20. 20

    Access VBAを使用して、選択クエリの出力レコードの数をカウントし、そのカウントをVBA変数として保存するにはどうすればよいですか?

  21. 21

    MS Access VBA は、SharePoint フォルダーにアクセスできるかどうかを判断します

  22. 22

    VBA次の空白行にユーザーフォームデータを正しく入力する

  23. 23

    Excel VBA で MS Access クエリを実行しようとしたときにエラー「オブジェクトが必要です」

  24. 24

    ユーザーフォームVBAに表示されているデータから1行を削除します

  25. 25

    Access VBAを使用して、サーバー上で(Excel)ファイルを開いているユーザーの名前を取得するにはどうすればよいですか?

  26. 26

    VBA-データ入力にユーザーフォームを使用するときに行をスキップするExcelテーブル

  27. 27

    VBAプログラムを使用してAccessデータベースを保存するにはどうすればよいですか?

  28. 28

    Access2002アプリケーションをAccess2019またはSQLServerに移行しますか?

  29. 29

    特定のレコードのAccessサブフォームのコントロールを無効/有効にすることは可能ですか?Access 2000-VBA

ホットタグ

アーカイブ