vfp6.0 的打印问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:22:26
编的很简单,几分钟就编完了。非常简单的程序,用表加向导做出来的。
现在遇到个问题,就是我想打印出当前页面就行,姓名,电话,职务,日期
内容(备注型),现在问题是一打印就不正常,前面都正常,备注打出来的
是什么MONW4个英文字,也不知道怎么回事,把内容改成字符型的,就能打出来了。但字符能打的字毕竟有限,我合计怎么也要打印出200多个字左右吧。大概就是如上这么个情况,应该不难吧,希望大家帮帮我。我是菜鸟。回答越简单越好。谢谢

报表打印图片(非通用字段)

*-------------------------------
方法一:

在报表中建立一个显示图片的控件
点击“报表(英文版为Report)”菜单中,
指向“插入控件(Insert Control)”,
然后点击“图片/OLE绑定(OLE Bound)”,
这时“图片/OLE绑定(OLE Bound)”属性对话框打开了,
选择“常规(General)”选项卡,
在“控件源(Control source type)区”有三个选项,
如果是VFP9,选择最后一种,即“表达式或变量名(xpression OR variable name)”
并在下面的“控件源(Control source)”处输入:
(如果是VFP6,选择第一种,即“文件”并在“文件”后面输入)
表名.存放图片路径的字段名

此方法要保证字段名中所指向的图片必须存在,否则就报错

方法二:

如果有可能有些文件路径存放错误或文件不存在或有空记录,就用如下方法:

1、报表设置(假设报表名为reportpho1.FRX)
在报表中建立一个显示图片的控件
点击“报表(英文版为Report)”菜单中,
指向“插入控件(Insert Control)”,
然后点击“图片/OLE绑定(OLE Bound)”,
这时“图片/OLE绑定(OLE Bound)”属性对话框打开了,
选择“常规(General)”选项卡,
在“控件源(Control source type)区”有三个选项,
如果是VFP9,选择最后一种,即“表达式或变量名(xpression OR variable name)”
并在下面的“控件源(Control source)”处输入:LcFileName(RECNO())

如果是VFP6,选择第一种,即“文件”
并在“文件”后面输入:LcFileName(RE