有一text1,数据源为表中一个数值型字段,如何检测是否为空,输入0时,即判断为不为空。注意是数值型字段。

jy123456 2009-12-05 09:31:24
有表单中的text1,数据源为表中一个数值型字段,如何检测是否为空?要求:输入为0时,也判断不为空。empty()不行。注意是数值型字段。
...全文
241 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qddxning 2009-12-09
  • 打赏
  • 举报
回复
public pp
pp=str(alltrim(thisform.text4.valu))
if pp==''
messagebox('TEXT4的值为空!',48,'提示!')
else
messagebox('TEXT4的值不为空!',48,'提示!')
endif

十豆三 2009-12-07
  • 打赏
  • 举报
回复
你对比一下以下两个区别:

?Empty(Str(0))

?Empty(0)
taohua300 2009-12-07
  • 打赏
  • 举报
回复
个你另一种方法解决

修改表的该字段为字符型,大不了以后调用该字段数据的时候转换成数值型就可以了
jason_dion 2009-12-07
  • 打赏
  • 举报
回复
输入为0时,也判断不为空。

输入为‘0’和不输入为空时,Empty返回都为空。

到底是空还是不空????
jason_dion 2009-12-07
  • 打赏
  • 举报
回复
楼主表达能力~~~~汗一个~~~~
都市夜猫 2009-12-06
  • 打赏
  • 举报
回复
用 Isblank(This.Value) 试试
jy123456 2009-12-06
  • 打赏
  • 举报
回复
我的意思是有表单中的text,数据源为表中一个数值型字段,如何检测是否已经进行了输入?要求:输入数据要包括0在内。现在遇到的问题是输入为‘0’和不输入为空时,Empty返回都为空。将空值str转化为字符后看长度也不行,因为空值str后就为0了,也不能区分是否已输入,如何我是否进行输入了呢?(当然数据源中字段为了字符型就没有上述问题了)。
xie_jiacai 2009-12-06
  • 打赏
  • 举报
回复
楼上正解,在text 的lostfocus 或valid中写
IF this.value=0
  messagebox("请填写大于零的数据!")
endif



jason_dion 2009-12-06
  • 打赏
  • 举报
回复
为什么要用STR()呢?

case val(thisform.text4.value)=0
messagebox("请填写大于零的数据!")
jy123456 2009-12-06
  • 打赏
  • 举报
回复
有什么办法检测吗?str(thisform.text4.value)为0啊.
jy123456 2009-12-05
  • 打赏
  • 举报
回复
CASE LEN(allt(str(thisform.text4.value)))=0
messagebox("请填写!")

还是不行。估计str()后的值就为0了
十豆三 2009-12-05
  • 打赏
  • 举报
回复
转成字符后再用 Empty 或用 Len 看一下长度
内容概要:本文详细介绍了一个基于Java+Vue的高校实习生招聘系统的设计与实现,涵盖项目背景、目标意义、核心架构及关键技术解决方案。系统通过信息化手段实现招聘流程智能化,支持学生、企业、学校管理员三类角色的高效协同,具备岗位发布、简历投递、智能推荐、消息推送、数据统计等核心功能。采用Spring Boot + Vue3技术栈,结合JWT身份认证、WebSocket实通信、RBAC权限控制、MySQL数据库设计及智能推荐算法,构建了安全、稳定、可扩展的前后端分离系统。文中还提供了用户权限校验、岗位推荐算法、消息通知、数据统计等多个模块的代码示例与表结构设计,展示了系统全链路实现细节。; 适合人群:具备Java和Vue开发基础,熟悉Spring Boot、MySQL、RESTful API等技术,有一定项目经验的软件开发人员或计算机相关专业高年级本科生、研究生;适合从事Web系统开发、毕业设计或企业级应用实践的学习者; 使用场景及目标:①学习并实践基于Java+Vue的前后端分离系统开发全流程;②掌握RBAC权限控制、JWT认证、WebSocket实通信、智能推荐算法等核心技术的应用;③完成高校实习招聘类项目的快速原设计与功能实现;④作为毕业设计、课程项目或企业内部招聘系统的技术参考; 阅读建议:此资源以实际项目为导向,强调理论与编码结合,建议读者在理解系统架构基础上,动手搭建环境并运行示例代码,重点掌握接口设计、权限控制、推荐算法和消息机制的实现逻辑,同可基于现有模块进行功能扩展与优化。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧