标题:vfp报表中的字段表达式能否用字段序号表示?如果能,怎么表示?
只看楼主
雨花石568
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2018-2-22
结帖率:100%
已结贴  问题点数:20 回复次数:4 
vfp报表中的字段表达式能否用字段序号表示?如果能,怎么表示?
例如:表中有一个字段xm,位于第4列,如果用字段表达式表达的话就直接写xm,但是用字段序号表达字段表达式的话,应该怎么写?
搜索更多相关主题的帖子: 字段 表达式 序号 表示 表中 
2020-01-28 11:09
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:20 
evaluate(field(4))
或者全局变量
gcxm = evaluate(field(4))


[此贴子已经被作者于2020-1-28 13:20编辑过]


坚守VFP最后的阵地
2020-01-28 11:53
雨花石568
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2018-2-22
得分:0 
回复 2楼 sdta
我还有一个问题
一个表xx.dbf中数值型字段如下 KM1 KM2 KM3 KM4 KM5,
能否设置一个变量
public b(5),
b(1)="1"
b(2)="2"
b(3)="3"
b(4)="4"
b(5)="5"
,然后循环
use xx.dbf
i=1
for i=1 to 5
copy to &b(i) for KM&b(i)>"60"
endfor
use
这里边的KM&b(i)能否表示KM1 KM2……?
2020-01-30 13:22
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
CLOSE DATABASES
USE xx
FOR i = 1 TO 5
    ckm = "km" + TRANSFORM(i)
    COPY TO (ckm) FOR EVALUATE(ckm) > 60
ENDFOR
USE
KMn为数值型

坚守VFP最后的阵地
2020-01-30 16:08
雨花石568
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2018-2-22
得分:0 
谢谢!
2020-01-30 17:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499025-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.619016 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved