紧急,如何获得视图输出字段的显示出来的名称?
VFP9
windowsxp
正在做个项目,用到视图,现在知道视图ComView输出字段为A.result, B.result, C.result
我现在需要再另一个地方根据这几个字段的值(逻辑型)有选择性的输出A,B,C
比如B.result=.t.的话,我要在另一个地方输出"B"
我这样,但是出错
use ComView
ItemNum=AFIELDS(StructureOfCurTab)&& 总数
scat to aRecord
FOR nCount = 2 TO ItemNum
IF aRecord(nCount)==.F.
advise=advise+StructureOfCurTab(nCount,1)+CHR(13) && 显示字段名。&&
ENDIF
ENDFOR
这里有问题,因为视图默认给字段命名为result_a,result_b,result_c
结果advise里面只有result_b而不是我要的“B”
求解,如何才能做到呢。急求
[解决办法]
“你已经成功把该输出字段的显示标题改为表名了”,就是说你把表名已经放在了“标题”中,那你在另一个表单中通过DBGETPROP("ComView.result_b","Field","Caption")再把你改好的这个标题取出来不就是你的表名了吗!!!