お世話になってます。DelphiXe8、Windows10、Accessで開発しています。FireDac内のTFDTableを2個使いリンクテーブルを作成しているのですがリンクされたテーブルに誤作動が発生します。原因が解りましたらお教え下さい。
「テーブル概要」
MAINTABLE (メインテーブル)
MAI_SYA_ID (数値型)
SUBMASTER (閲覧専用テーブル)
SUB_ID (数値型)
SUB_NAME (文字 50)
「作業詳細」
(1) TFDTable → フィールドエディター → フィールドの新規作成を起動
(2) ルックアップを選択してMAINTABLEのMAI_SYA_IDとSUBMASTERのSUB_IDをリンクさせSUB_NAMEを表示させる。
ここまではエラーもなく正常に稼働します。
「稼働テスト」
MAINTABLE.Open;
MAINTABLE.Append;
SUB_NAMEは空白で表示されるはずですがSUBMASTERの先頭データーがSUB_NAMEに表示される。
こんな感じです。以前のBDEでは正常に稼働していましたがFireDacに変えたらこんな症状が出ました。対処方法が解りましたらお教え下さい。
宜しくお願いします。
ツイート | ![]() |