标题:求助:VFP 表单中有一个表格,其中一个按钮里有PACK命令,执行后,表格变白 ...
只看楼主
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:40
帖 子:749
专家分:2475
注 册:2011-5-8
得分:0 
可以多用视图,特别是远程视图。虽然我现在还记得全一点的只有VFP了,但是,仍然建议用VFP的人核心数据库用其它数据库软件的,SQL server Orcal ACCESS都可以。
你打印用的数据表,不用先建好的。把那段代码复制到Report 命令前即可,但需要把Sort 命令改为 Select  ……from  XXX into cursor  ** order by **
这样生成的是临时表,一但原数据改了,直接打印就行了。如果不想写代码,可以建几个视图,代替你的表。

dBase有人接盘了。
2019-06-08 16:10
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
以下是引用xuminxz在2019-6-8 16:10:45的发言:

可以多用视图,特别是远程视图。虽然我现在还记得全一点的只有VFP了,但是,仍然建议用VFP的人核心数据库用其它数据库软件的,SQL server Orcal ACCESS都可以。
你打印用的数据表,不用先建好的。把那段代码复制到Report 命令前即可,但需要把Sort 命令改为 Select  ……from  XXX into cursor  ** order by **
这样生成的是临时表,一但原数据改了,直接打印就行了。如果不想写代码,可以建几个视图,代替你的表。



好的,又学到一点。
2019-06-08 16:18
学习强国
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2019-10-24
得分:0 
学习强国学习了,谢谢
2019-10-24 15:33
学习强国
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2019-10-24
得分:0 
SELECT ybqyrq
   USE
   USE D:/jyqy/ybqyrq
   locate for alltrim(rtrim(ybqyrq.姓名))==''
     do while found()
     dele
     CONTINUE
     enddo
     thisform.LockScreen= .T.
     pack
     
   thisform.grid1.ColumnCount =-1
   thisform.grid1.RecordSourceType = 1
   thisform.grid1.RecordSource ='ybqyrq'     
   thisform.LockScreen= .F.
   thisform.Refresh
老师,请问一下,用了这段代码后,原来表单和表格设置的一些属性以及最后一列回车换行的设置都没有了,应该怎么解决?
2019-10-24 16:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-495128-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.246876 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved