我是 VF 初学者!请大家帮我看看这个命令怎么编
我有一个VF表,其中字段如下卷号 页号 尾页号 首页号
0001 1 3 1
0001 4 7
0002 1 2 1
0002 3 5
0002 6 10
0003 1 5 1
0004 1 12 1
0004 7
0004 9
0004 13 15
大体就是这类内容的库,我有三个问题
1.显示每卷最大“尾页号”,这个命令怎么写?
2.检测每卷的“页号”和“尾页号”,两者之间的关系为“页号”必须比上一条记录的“尾页号”大“1”,就是“尾页号”=上一条记录“页号”+1,显示不符合这一条件的记录,这条命令应该怎么写
3.检测每卷第一条的“首页号”必须为1,且只有第一条的“首页号”有记录,显示不符合这一条条件的记录。这个命令应该怎么写
谢谢大家了
没有人帮助我么?
我试了很多都不对。
第一题,我先用 set filt to len(allt(尾页号))>=1 命令把“尾页号”为空的筛选掉, 之后是将“案卷号”排序,然后取“尾页号”最大值么?到这就不知道怎么写了
第二题,我不知道怎么用if语句,是 if 页号=1,0(if 尾页号=页号+1),0,1 这样么?中间过程怎么运用
第三题,没头绪,不知道怎么写
有懂的朋友帮我看看,真的琢磨不出来,谢谢了
[ 本帖最后由 wsj0608 于 2014-10-25 21:51 编辑 ]