Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
狐爸及各位大侠好!有连个问题麻烦一下大家:
1、有个整数列,列名为A,里面数有可能重复,如1、2、2、3、4、4、5...,然后我想在A列做一下拉列,这个下拉列引用的列也是A列,但是,我现在想让下拉列出现的数据是不重复的,即出现的是:1、2、3、4、5...,请问应该怎么加个代码?
2、上面问题的延伸问题,如果我希望下拉列出现的数据是最大的那个数字+1,比如这里,希望出现的是5+1=6,请问代码应该怎么写?
设置在这个表的PrePareEdit事件中:
If e.Col.Name = "YY" Then
Dim s As String = DataTables("MMNN").GetComboListString("A")
Dim v As integer = DataTables("MMNN").Compute("Max(A)") + 1
Tables("XX").Cols("YY").ComboList = s & "|" & v
end if
狐爸,补充一下,是最大的那个+1的值,下拉表中只表现这一个值
If e.Col.Name = "YY" Then
Dim v As integer = DataTables("MMNN").Compute("Max(A)") + 1
Tables("XX").Cols("YY").ComboList = v
end if