vb不是只给小孩子玩c的,你看看脚本里的其他语言delphi,java,lua,python,ruby等等,区分之后程序可读性会更好,而不是像vb一样全部变成奇怪的大写,比如编程中常用的匈牙利命名法,以小写变量开头的名字,比如一个字符的指针的名字。我叫他:lpstrpersonfirstname如果用vb的话就变丑了:lpstrpersonfirstname和c中所有大写的一半都是特殊的宏定义,比如#d
1.文档中有多行数据,但预览时只显示了部分内容,或者打印内容的行之间有间隙。
在fastrepor属性中:将rowcount0和startnewpage设置为false;拉伸是真的。
描述:
rowcount:控制总共打印多少行;rowcount0是打印全部;
startn:在打印前跳转页面;每页打印一行;
stretch:;的身体根据身体的内容自动膨胀和收缩;
2.设置打印时数量的小数位数。
fastrepor属性:使用displayformat-numbers-1234.50。
2.0f:显示为整数;
2.2f:显示两位小数;
2.3f:显示三位小数,可根据情况调整。
3.设置打印时的日期/时间格式。
在fastrepor属性中:使用displayformat-date/time-11.28.2002。
显示年、月、日。
显示月和日。
mm:显示两位数的月份。
4.当字段的值为零时,它为空。
在fastrepor属性中:将hidezeros(无论数字前的0是否显示)设置为true。
自动换行
1)选择用于分组的数据单元;
2)stretchmode为smmaxhtight;wordwrap为真;;拉伸是真的。
描述:
stretchmod:;对象扩展的行为;
wordwrap:文本是否自动换行;
6.总数
[sum(导入/销售/退回/折叠主体文件。amtn_网,主数据2)]
7.每页合计
将定义总数。把函数放在列末就行了。
8.整个表的总和
只需将定义的总函数放入报告总数。
9.大写金额
在报表设计中使用函数:conbertnumtochinese()
大写金额合计:[convertnumtochinese(sum)]。
负数合计大写:【convertnumtochinese(abs(sum)。amtn_net,masterdata2)]。
10.报告中打印的行数
在报表设计中使用变量-系统变量行#
11.甚至玩
1)文档-快速查看,找出要打印的文档;
2)打印-查询数据-预览-打印,选择多张单据连续录入。
12.连续点击同一页面
印刷-设计-页面设置-检查和打印到上一页和"扩展到打印区域"
13.打印固定行数,不足以填充空白行代码(语言:pascalscript)。
定义变量
pag:integer;
pagemaxrowcho7-@.cominteger5;//每页打印的行数
proc:tfrxcompon:int:iif(pag:i1;
(child1);//打印空白表单
结束;
结束;
proc:tfrxcompon:linemodpagemaxrow;
如果(页面行1)和(行1)那么
;
结束;
开始
结束。