0

与えられたマスター: レコード A B

詳細選択記録 YA NA YB NB

インデックス レコードで mastersource を使用する

カーソルが A (マスター) にある場合、detail には A にリンクされた 2 つのレコードが表示されます (以下同様)。これで結構です。ウィンドウを離れると、詳細 A のすべてのレコードに Y があり、すべてのレコード B に詳細に Y があることを確認したいと思います。しかし、マスターにフォーカスがあるマスター/ディテールしか確認できないようです。A マスター レコードにある場合、B レコードの詳細を見つけることができません。最初のレコードから開始して詳細を取得し、次に 2 番目のレコードから詳細を取得して、マスター プログラマティックをトラバースする方法はありますか?

4

1 に答える 1

2

もちろんあります:

MasterTable.First;
while not MasterTable.Eof do
begin
  while not ChildTable.Eof do
  begin
    // Access child table data here. It will contain only the
    // rows related to the current row of MasterTable
    ChildTable.Next;
  end;
  MasterTable.Next;
end;
于 2013-02-28T13:34:41.673 に答える