请问在vfp8.0环境中如何创建参数视图,并在FORM中实际应用.
请问在vfp8.0环境中如何创建参数视图,并在FORM中实际应用. 问题点数:100、回复次数:2Top
1 楼net_steven(素狼(W))回复于 2003-08-04 00:01:22 得分 100
视图或参数视图都是在dbc中建立的,可以用生成器或代码方式:
create [sql] view as select ... where somefield=?cpara
如上就是参数视图的形式,使用时,必须先给参数变量cpara赋值,然后
用requery("yourviewname")refresh视图,才能得到新的视图结果。
视图的具体应用跟表是一样的,用use命令打开,请仔细阅读use命令的参数。
打开参数视图:
use yourparaview in 0 nodata
... ...
cpara=a_value
requery("yourparaview")
browse
不过偶不主张在vfp8中使用视图,而是cursoradapter.Top
2 楼chineseoldghost(中国老鬼)回复于 2003-08-04 02:21:27 得分 0
我试着做过,一个基于表单的可更新参数的视图,必须首先给视图一个确定的值,然后使用删除表视图,重新创建的方法更新视图的值,我试着传参没有成功,而且要和报表对应就更困难Top



