異なるウィンドウに配置したデータウィンドウ間でデータを共有する

PowerBuilder Tips

方法

異なるウィンドウに貼り付けたデータウィンドウ間でデータを共有するには ShareData メソッドを使用します。

ShareData メソッドを使用して、一次データウィンドウと呼ばれるデータウィンドウ コントロール (またはデータストア) で検索したデータを、二次データウィンドウと呼ばれる別のデータウィンドウ コントロール (またはデータストア) と同期することができます。

【例】

ウィンドウ w_a に表示されているデータウィンドウ dw_a_1 のデータを、ウィンドウ w_b 上のデータウィンドウ dw_b_1 と共有する

w_a.dw_a_1.ShareData ( dw_b_1 ) 

なお一次データウィンドウと二次データウィンドウのコントロール内のデータウィンドウ オブジェクトについて、カラムの数やデータ型およびその順序を同じにする必要があります。

また、ShareDataOff メソッドを利用してデータの共有をオフにできます。

 

Tips情報

プロダクト :PowerBuilder

バージョン :2019R3

Tips 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?