VFP表中,如何将数值为0的表格显示为空

VFP表中,如何将数值为0的表格显示为空,第1张

没输入过数值时,它是空值,和0值是不一样的,所以在VFP里是不行的,不过在EXCEL倒是有这个功能。在工具-选项-显示里把零值前的勾去掉就行了。
VFP里也没有移动某条记录的命令。不过可以通过编一个小程序实现这个功能。
&& 表必须以独占打开
p1=1 &&要移动记录的位置
p2=10 &&要移动的目的位置
zds=FCOUNT()
dimension m(zds)
dimension zd(zds)
for x=1 to zds
zd(x)=FIELD(x)
endfor
go p1
for x=1 to zds
m(x)=&zd(x)
endfor
delete
go p2
insert blan
for x=1 to zds
replace &zd(x) with m(x)
endfor
pack

表结构中已经设置某些字段不允许为空值,是指该字段是否可以输入NULL,
但你添加了一条空记录时,你看到字段值是空的,那是未输入,但不是NULL,
VFP中,“未输入”与“NULL”是不同的。
------解决方案--------------------------------------------------------1
modi stru找到 field validation
在其中的rule输入字段名!= ' '2
在回帖的那个人的对应位置输入分数
在顶楼输入密码点给分
------解决方案--------------------------------------------------------
结帖方法:点击版面右上方或右下方 <管理 ,进入页面后就可以输入密码,分别给分,结帖。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12995540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存