VFP的"组合框"控件中怎么添加项

VFP的"组合框"控件中怎么添加项,第1张

先在表单中点击鼠标右键,然后选择数据环境,最后把这个表添加到数据环境中。在该组合框combo1的rowsourcetype属性值该为“3-字段”在该组合框combo1的rowsource属性中选择表名.字段,这样在运行的时候该组合框combo1的值就显示表名.字段的值了。

这样做有个好处就是:比如说在“写字楼 普通住宅 高档公寓 别墅 经济适用房 厂房 店面”中在添加一个“仓库”,如果用上面的那个办法一的话就不会显示“仓库”这个值。反之就是能显示了。这样很便于维护。

VFP不承认输入的内容不在数据源中, 也就是你输入必须是数据源中的内容. 下拉组合框是为了方便数据源中有很多数据时, 只要在INTERACTIVECHANGE中稍微加入点代码就可以很快查找到你想要的数据源, 如果用下拉选择框就会很难选..

对于VFP来说, 应该是设计时的一个BUG, 因为它认为既然你用组合框, 就得有数据源, 否则的话请用文本框. (不过如果你不是绑定数据的话, 不在此列), 如果一定要用, 就得在INTERACTIVECHANGE 或 VALID事件控制自动修改数据源.

DEREK


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

原文地址: http://outofmemory.cn/bake/11949197.html

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

发表评论

登录后才能评论

评论列表(0条)

保存