05-08-2017, 01:58 PM,
|
|||||
|
|||||
同一のRecordSetを、複数のRecordFormで参照してupdateした際の挙動
同一のRecordSetを、current-indexをずらして複数のRecordFormで参照し、
UIで変更した後に各RecordFormの変更内容を一括でRecordSetに反映したいです。 単一項目の変更であれば全てのレコードの変更内容が反映されるのですが、 複数項目を変更してupdateすると、 2つ目以降のRecordFormのcurrent-indexが0に変わり適切にupdateできません。 何か良い回避策はありますでしょうか。 ※各RecordFormはナビゲーションパネルを非表示にしてindexをずらすため、 変更内容は行単位で競合しない作りを想定しております。 Code: {curl 8.0 applet} |
|||||
05-08-2017, 05:42 PM,
(This post was last modified: 05-08-2017, 05:43 PM by tdeng.)
|
|||||
|
|||||
RE: 同一のRecordSetを、複数のRecordFormで参照してupdateした際の挙動
各RecordFormでそれぞれ異なるRecordViewを利用し、各RecordViewのrecord-sourceを同じRecordSetを指定して、対応してみたらいかがでしょうか?
|
|||||
05-08-2017, 06:21 PM,
|
|||||
|
|||||
RE: 同一のRecordSetを、複数のRecordFormで参照してupdateした際の挙動
失礼しました。 上記の対応のみでは処理が足りないようですね。RecordFormの仕様か、バグの可能性があります。。。
次のサンプルの様に対応して頂くことが可能でしょうか? Code: {curl 8.0 applet} |
|||||
05-09-2017, 08:14 AM,
|
|||||
|
|||||
RE: 同一のRecordSetを、複数のRecordFormで参照してupdateした際の挙動
>tdengさん
期待通りの動作になりました。ありがとうございます。 |
|||||
« Next Oldest | Next Newest »
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)