我在报表中加了RENCN()和 reccount()
来显示每条的序号和统计总条数,
用以下命令显示报表
Select 数据表名
REPORT FORM 报表.frx for Alltrim(xm)==Alltrim(thisform.姓名1.value) to printer PROMPT PREVIEW
结果统计出来的不是报表中的条数和报表中的序号
而是这个数据表总的条数和总的序号~~
错在哪里啊?怎么改呢
我用临时表老是用不了~老是提示找不到别名,或者别名已使用
怎么回事啊?
详细点谢谢
vfp报表显示序号和统计总条数的问题?
因为运行报表有条件:for Alltrim(xm)==Alltrim(thisform.姓名1.value) ,所以两个函数就不是序号和条数,如果用临时表是可行的,你可以:SELECT * FROM 数据表名 WHERE Alltrim(xm)==Alltrim(thisform.姓名1.value INTO CURSOR LSB REPORT FORM 报表.frx to printer PROMPT PREVIEW 但是在此之前...
vfp报表中怎么控制细节记录条数
用reccound()函数统计记录总数,在此基础上加上然后用text1显示就行了 给“添加”按钮设置click事件代码:thisform.text1.value=reccount()+1
VFP中如何统计表中记录数
指定表所在的工作区编号。如果在指定的工作区中没有打开的表,RECCOUNT( ) 返回 0。cTableAlias 指定表别名。备注 SET DELETED 和 FILTER 命令并不影响 reccount( ) 函数的返回值。不带可选参数 nWorkArea 或 cTableAlias 的 reccount( ) 函数返回当前所选工作区中表的记录数目。示例 ...
在visual Foxpro中,显示一条记录的指令是什么?
DISPLAY DATABASE 显示有关当前数据库的信息,或当前数据库中的字段、命名连接、表或视图的信息 DISPLAY MEMORY 显示内存变量和数组的当前内容 DISPLAY STRUCTURE 显示一个表文件的结构 DISPLAY VIEWS 显示当前数据库中关于SQL视图的信息以及SQL视图是否基于本地或远程表的信息 DROP TABLE 把一个表从数据库...
VFP如何用查询统计数据的个数?
求总记录个数用RECCOUNT()函数 有条件的查找:select count() where 条件 from表名
vfp中怎样控制报表只打印最后输入的一条记录,并且只打印一条?
如果你是用表单的各种控件来进行输入的(不是用表格BROW),你在报表设计时,不用数据环境,不在细节中加控件,而应该在页头或标题栏中加入域控件来对应最后一条记录。详细说明一下:比如你表单最后记录有一个字段是编码,用的控件名是TEXT1,你输入的数据是00001,则你在报表页头或标题栏中加入一个域控件...
vfp 进度条问题
1 工具->选项->控件->ActiveX,找到Microsoft ProgressBar Control 6.0,选中,确定。2 点击控件工具栏的“查看类”,选择ActiveX,即显示进度条控件。3 点击进度条控件,放到表单上,调整大小。(不要忘记把类设置为常用)。4 表单上放置“统计”按钮,不知道你要统计什么?假定统计“是否完成”记录数...
VFP中如何用列表框显示一个二维数组的各个元素的值?
解决办法:1.)将LIST1的ROWSOURCE和ROWSOURCETYPE属性还原为默认值;把LIST1的COLUMNCOUNT属性设置为14(即设定列数,否则只显示第一列数据)2.)在FORM的INIT事件里定义公共数组a:public array a(10,14)n=0 for i=1 to 10 for k=1 to 14 store n to a(i,k)n=n+1 endfor endfor 3.)...
vfp怎么分页显示数据
麻烦一点,给个思路吧 1、把要显示的数据写在一个表A1里,以保证数据的稳定 2、计算总数、页数 3、select * from A1 where recno()>每页条数*(页数-1) and recno()<每页条数*页数 into 临时表 4、展现临时表内容
VFP9.0 中生成多表的报表,按父表的字段分组,结果每组只显示该组的第一...
不要使报表系统的东西,先用select语句生成所需的数据,然后再用报表的设计输出就可以了