(下面简称为L50,L60,L70,L80,L100),然后分别有3个Check控制,如Check1, 2, 3, 我想要的思路就是,如Check1为True时,L50,L60
L70,L80的数值为0或"",如Check2为True,L50和L60的数值为0或"",如Check3为True时,L80和L100的数值为0或"".总的意思就是
如Check3已经为True,那么L80和L100的数值为0或"",接着再激活Chec2为True,,L50和L60的数值也为0或""了,最后再激活Check1为True
剩下的在Check1的控制内的数值也为0或""(如L50,L60,L70,L80)为0或"".但是如果我把其中的一个Check改变为False时,Label里会
恢复没有被影响到的数值,如前面的例子,我所有数值已经为0或"",但我又把Check1改变为False,那么只返回L70。
就像一个过滤器一样,一步步过滤,当Check为真是过滤掉数据,Check为假是,返回其数据,但不返回其他Check控件中包含过滤的数据。我试过用IF....tehn..endif语句,但只能一步步过滤,返回的时候它又会全部返回。真不知如何解决。请高手帮忙!
不知道有没有说清楚,希望各位高手帮忙指教!感激,谢谢!
[此贴子已经被作者于2007-6-2 18:45:13编辑过]