想实现如下打印:
"这里打印一句话,固定的"&"接着再打印一个数据库字段,这个字段长度不一"&"紧接着再打印一个数据库字段,长度不一"&再打印一句固定长度的话"要实现它们之间的无缝连接,即不管字段的长度是多少,它们打印出来都是一句连接完整的语句,这样的技巧谁会,我急用
分不够我另外再开帖子,再加就是了!谢谢!
"这里打印一句话,固定的"&"接着再打印一个数据库字段,这个字段长度不一"&"紧接着再打印一个数据库字段,长度不一"&再打印一句固定长度的话"要实现它们之间的无缝连接,即不管字段的长度是多少,它们打印出来都是一句连接完整的语句,这样的技巧谁会,我急用
分不够我另外再开帖子,再加就是了!谢谢!
如果用VB的PRINTER对象实现这种效果就是如下:
PRINTER.PRINT RS.FIELDS("公司名").VALUE & "公司"RS.FIELDS("姓名").VALUE & "领导,欢迎您来参加我司庆祝活动."唉,好累哦,说了这么多,不知道大家明白我的意思没有?????
在水晶报表上建立一个函数,名称为MC,在调用水晶报表的时候将要写的内容写进去就可以了。
Cry1.Formulas(0) = "MC='" & RS.FIELDS("公司名").VALUE & "公司"RS.FIELDS("姓名").VALUE & "领导,欢迎您来参加我司庆祝活动."'"
Cry1.WindowState = crptMaximized
Cry1.Action = 1
一定是调用水晶报表后用哦
关于Formulas,你在建立水晶报表后插入一个函数,不用在函数上进行什么设置,就当成是一个空变量。OK
大哥,还可不可以说得更详细一点,小弟还没有熟悉这个大东东,谢谢了,问题解决了,50分全给你
Cry1.Formulas(0) = "MC='" & FrmFX.uctlFormBorder1.Caption & "'"
Cry1.WindowState = crptMaximized
Cry1.Action = 1Formulas是水晶报表中的调用函数,MC为函数的名称,
'" & FrmFX.uctlFormBorder1.Caption & "'是你要付给函数的值和表单的字段,一定要在''号之间