假如就A,B2個欄位,A欄位用了DDLB,B欄位用了DDDW,一共有L與T兩個值供選擇,當用戶選L的時候想讓欄位B掛C表,當用戶選擇T的時候想讓欄位B掛D表。。。。。。怎么能實作啊
uj5u.com熱心網友回復:
打漏了。。A欄位一共有L與T兩個值供用戶選擇uj5u.com熱心網友回復:
string ls_resultnamels_resultname = dw_2.getitemString(an_row,'resultname')
choose case ls_resultname
case 'ABO血型'
dw_2.modify("resultstring.ddlb.case='any'")
dw_2.object.resultstring.values = "A型~tA型/B型~tB型/O型~tO型/AB型~tAB型/待查~t待查"
dw_2.modify("resultstring.ddlb.allowedit='no'")
case 'Rh(D)血型'
dw_2.modify("resultstring.ddlb.case='any'")
dw_2.object.resultstring.values = "陽性~t陽性/陰性~t陰性/待查~t待查"
dw_2.modify("resultstring.ddlb.allowedit='no'")
case '乙肝表面抗原(HBsAg)','丙肝抗體(Anti-HCV)','艾滋病病毒抗體(Anti-HIV)','梅毒抗體(TPPA/TPHA)'
dw_2.modify("resultstring.ddlb.case='any'")
dw_2.object.resultstring.values = "陽性~t陽性/陰性~t陰性"
dw_2.modify("resultstring.ddlb.allowedit='no'")
case else
dw_2.modify("resultstring.ddlb.case='any'")
dw_2.object.resultstring.values = " ~t / ~t "
dw_2.modify("resultstring.ddlb.allowedit='yes'")
end choose
return 0
uj5u.com熱心網友回復:
根據欄位的值動態切換B欄位的dddw及相關屬性如
dw_1.Modify("#1.dddw.Name='dddw_jg'")
dw_1.Modify("#1.dddw.DisplayColumn='name_jg'")
dw_1.Modify("#1.dddw.DataColumn='id_jg'")
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/36601.html
標籤:DataWindow
