2011-06-28 28 views
0

解決方法を私のスクリプトにPowerBuilderでお願いします。私はそれは問題ないと思うが、正しく動作しない。ここ はスクリプトです:私は、データウィンドウで行ったドロップダウンリストで行データウィンドウを挿入しますが、ドロップダウンリストが表示されません

long ll_newrow 

ll_newrow = dw_2.InsertRow(0) 
dw_2.object.rectype[ll_newrow] = 'I' 
dw_2.object.procyear[ll_newrow] = off_procyear 
dw_2.object.procmth[ll_newrow] = off_procmth 
dw_2.object.batchno[ll_newrow] = off_batchno 
dw_2.object.pibseqno[ll_newrow] = pib_max 
//dw_2.object.modifydate[ll_newrow] = id_modifydate 
//dw_2.object.modifier[ll_newrow] = 'I-' + TRIM(is_modifier) 
dw_2.ScrollToRow(ll_newrow) 
dw_2.setcolumn("pibseqno") 
dw_2.SetFocus() 

データは、実行時には表示されませんが、開発の罰金です。

答えて

0

問題の列でGetChild、DataWindowChildでSetTransObject()、次にDataWindowChildでRetrieve()を実行します。 DropDownDataWindowを作成する方法はたくさんありますが、あなたはこれがDDDWだと思っていますが、InsertRow()だけを実行するとAFAIKが適用されないAutoRetrieve以外の最も一般的な方法です。

幸運、

テリー。

+0

ありがとうございます。私はちょうどSetTransObject()とそれの仕事を追加! :D ありがとう:) – izzahaf

関連する問題