A表有两个字段:(列名,值),列下我已经做成了下拉(单据类型|商品编码|开始时间|结束时间),现在我需要判断列名下拉的内容,给值字段也做成下拉比如当列名的内容为单据类型时,值字段的下拉内容为:入库单|退货单,当列名的内容为商品编码失望,值字段的下拉内容为:001|002
我在datacolchanged事件中的代码如下;
Dim t4 As Table = e.Form.Controls("Table4").Table
If e.DataCol.name = "列名" Then
If e.DataRow("列名") = "单据类型" Then
' If e.IsFocusCell Then '如果是焦点单元格
' If e.Col.Name = "值" Then '如果正在编辑的是值列
t4.Cols("值").Combolist ="入库单|退货单|入库退货单"
End If
'End If
' End If
End If
现在的问题是,我要实现的是选中行列名为单据类型时,当前行值的下拉内容为:入库单|退货单|入库退货单;而不是整个列都变成了下拉内容为:入库单|退货单|入库退货单