2017-07-08 12 views
0

ドロップダウンリストで選択した値を取得するにはどうすればよいですか?Powerbuilderがドロップダウンリストから選択した値を取得

私はこのような何かを試してみたが、それは動作しません、ls_est_anはnullです:

ll_row = dw_est_an.rowcount() 
dw_est_an.GetChild("est_an" , dddw) 
ls_est_an = dw_est_an.object.est_an[ll_row] 
+0

ドロップダウンリストボックスまたはドロップダウンデータウィンドウを意味しますか? –

+0

ドロップダウンデータウィンドウ –

答えて

0

データウィンドウの子にGetSelectedRowメソッドを使用することができます。

この例では、データウィンドウ 'dw_est_an'の最後の行に 'est_an'という値が表示されます。

あなたのような なものを使用することができ、ドロップダウンデータウィンドウで選択した行の値を取得する:これはString型であるドロップダウンオブジェクト内の何列を前提としてい

long ll_dddwrow 
string ls_val 
ll_dddwrow = dddw.getselectedrow(0) 
IF ll_dddwrow > 0 THEN 
    ls_val = dddw.getitemstring(ll_dddwrow, 'columnname') 
END IF 

を。

関連する問題