搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 按要求输出报表
标题:
按要求输出报表
只看楼主
kuaican510
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-4-18
楼主
问题点数:0 回复次数:7
按要求输出报表
按前一个表单中text1中的内容限定报表输出内容:
report form d:\学生管理系统\报表7 for 学号=thisform.text1.value preview
应该是这样写吧?
不对,
如何将表单的变量值传给报表命令啊???
搜索更多相关主题的帖子:
输出
form
变量
表单
系统
2007-10-15 09:43
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
2
楼
得分:0
report form 报表7 for Upper(Alltrim(学号))==Upper(Alltrim(thisform.text1.value)) preview
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-10-15 10:08
kuaican510
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-4-18
第
3
楼
得分:0
attrim()去掉前后空格字符
upper()转换为大写字母
请问为什么要用转换字符这一句,本身text1中接收的值类型是什么
2007-10-15 11:12
kuaican510
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-4-18
第
4
楼
得分:0
取掉upper()函数也可以用,就是说不区别大小写对吧?
???为什么非要用alltrim()函数呢?
文本框值本身不就是字符型吗?
2007-10-15 11:23
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
5
楼
得分:0
表中学号字段的宽度,与Text1中设定的宽度不一定一致,因此有必要去掉前后空格;否则可能因为宽度的不同,造成两者应该是一个事物而被看作不是一个事物。学号与Text1的字符不一定都是大写或都是小写,需要转换为全为大写或者全为小写;否则类似“b001”就被看做与“B001”不一致了。只有两者完全相等才是精确匹配,故用“==”。
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-10-15 13:50
啸凡
等 级:
贵宾
威 望:
45
帖 子:1356
专家分:885
注 册:2006-2-22
第
6
楼
得分:0
大老虎教得真细致。
两人行已有我师……
2007-10-15 17:21
kuaican510
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-4-18
第
7
楼
得分:0
是啊,如果是密码就不需要转换大小写,而alltrim()是必须的,谢谢
2007-10-16 13:52
花花公子
等 级:
贵宾
威 望:
10
帖 子:609
专家分:0
注 册:2007-6-7
第
8
楼
得分:0
大老虎
[glow=150,blue,2] 该珍惜的,好好把握;该舍去的,不再留恋; 该执著的,永不怨悔;该面对的,绝不逃避。[/glow]
2007-10-16 15:17
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-177697-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.366096 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved