#092 LinkMasterFields

"LinkMasterFields/リンク親フィールド" プロパティ

サブフォームコントロールを使ってメイン/サブフォーム形式のフォームを構成する際、両者のリンク条件となる「親(メインフォーム)側」のフィールド名もしくはコントロール名を指定します。

サブフォーム

Private Sub fraProperty_AfterUpdate()
'[プロパティの設定]オプショングループの更新後処理

  With Me!フォーム092_sub
    Select Case Me!fraProperty
      Case 1
        'リンク親フィールドを「txt抽出1」に設定
        .LinkMasterFields = "txt抽出1"
        'リンク子フィールドを「地域」に設定
        .LinkChildFields = "地域"
      Case 2
        'リンク親フィールドを「txt抽出2」に設定
        .LinkMasterFields = "txt抽出2"
        'リンク子フィールドを「都道府県」に設定
        .LinkChildFields = "都道府県"
    End Select
  End With

End Sub
  • 抽出条件には「関東」と「千葉県」の両方が入力されていますが、「関東」の抽出条件(メイン/サブのリンク)だけが有効になっています。
    ※「地域で抽出」テキストボックスが"txt抽出1"、「都道府県で抽出」テキストボックスが"txt抽出2"です。


  • リンクフィールドを切り替えることによって、「千葉県」が入力されたテキストボックス("txt抽出2"の方)のリンクだけが有効になっています。
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved