数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
对报表.FRX文件的分析

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

对报表.FRX文件的分析
其实报表文件.FRX是一个表,其.FPT是一个备注库,其库结构和一般自由表没什么不同,都可以USE打开他的???.FRX,其字段总共有74项,分别介绍如下,希能给大家有所帮助:
 字段名称 类型 长度 小数 说明  
1 PLATFORM C 8 操作平台(_DOS或_WINDOWS)  
2 UNIQUEID C 10 唯一标识(当NAME合EXPR都为空时以_RHE开头, 否则以_RNR开头)  
3 TIMESTAMP N 10 时间标签(先后次序)  
4 OBJTYPE N 2 目标类型(1.环境; 2.数据库; 5.文字; 8.变量;9.TIMESTAMP为空; 23.TIMESTAMP为空)
5 OBJCODE N 3 目标代码(1.;4.;7.;53)  
6 NAME M 10 名称(数据库名称)  
7 EXPR M 10 表达式  
8 VPOS N 9 3 行座标  
9 HPOS N 9 3 列座标  
10 HEIGHT N 9 3 高度  
11 WIDTH N 9 3 宽度  
12 STYLE M 10 风格(透明,不透明)  
13 PICTURE M 10 格式或OLE文件名称  
14 ORDER M 10 索引排序  
15 UNIQUE L 1 唯一数据库(.F.,.T.,空)  
16 COMMENT M 10 注释  
17 ENVIRON L 1 是否报表运行环境(.T.时)  
18 BOXCHAR C 1 画框字符  
19 FILLCHAR C 1 表达式类型(C,N,D等,文字型的为空)  
20 TAG M 10 (当该记录为记录环境的记录时,该字段储存打印信息等;记录数据库时,储存数据库名称)  
21 TAG2 M 10 当该记录为记录环境的记录时,该字段储存打印控制等  
22 PENRED N 5 前景红  
23 PENGREEN N 5 前景绿  
24 PENBLUE N 5 前景蓝  
25 FILLRED N 5 填充红  
26 FILLGREEN N 5 填充绿  
27 FILLBLUE N 5 填充蓝  
28 PENSIZE N 5 划线宽度  
29 PENPAT N 5 指定填充图案(0.空;1.实体;2.水平;3.垂线;4.左  斜;5右斜;6.交叉;7.斜交叉)  
30 FILLPAT N 5 划线类型(0.无;1.点;2.虚线;3. 虚线-点;4. 虚线-点-点)  
31 FONTFACE M 10 字体类型  
32 FONTSTYLE N 3 字体风格  
33 FONTSIZE N 3 字体大小  
34 MODE N 3 模式  
35 RULER N 1 标尺(2-默认值,3-象素)  
36 RULERLINES N 1 标线宽度  
37 GRID L 1 是否显示网格线  
38 GRIDV N 2 垂直网格线刻度  
39 GRIDH N 2 水平网格线刻度  
40 FLOAT L 1 浮动  
41 STRETCH L 1 溢出时伸展  
42 STRETCHTOP L 1 相对于顶端伸展  
43 TOP L 1 相对于顶端固定  
44 BOTTOM L 1 相对于底端固定  
45 SUPTYPE N 1 控制类型  
46 SUPREST N 1 控制设置  
47 NOREPEAT L 1 每页都打印页标题  
48 RESETRPT N 2 重置报表  
49 PAGEBREAK L 1 每组从新的一页开始  
50 COLBREAK L 1 从新的一列开始  
51 RESETPAGE L 1 每组页号重新从1开始  
52 GENERAL N 3 通用  
53 SPACING N 3 空格  
54 DOUBLE L 1 是否加倍  
55 SWAPHEADER L 1 头互换  
56 SWAPFOOTER L 1 脚注互换  
57 EJECTBEFOR L 1 打印前走纸  
58 EJECTAFTER L 1 打印后走纸  
59 PLAIN L 1 指定只在报表开始位置出现页标题  
60 SUMMARY L 1 是否仅打印总计和分类总计信息  
61 ADDALIAS L 1 是否增加别名  
62 OFFSET N 3 偏移(0-左;1-右;2-居中)  
63 TOPMARGIN N 3 上边界高度  
64 BOTMARGIN N 3 下边界高度  
65 TOTALTYPE N 2 计算类型  
66 RESETTOTAL N 2 重置(1-表尾,2-页尾)  
67 RESOID N 3 源标识  
68 CURPOS L 1 是否显示当前位置  
69 SUPALWAYS L 1 是否打印重复值  
70 SUPOVFLOW L 1 当细节区数据溢出时到新页或新列打印  
71 SUPRPCOL N 1 当此列改变时打印  
72 SUPGROUP N 2 当此组改变时打印  
73 SUPVALCHNG L 1 若空行则删除  
74 SUPEXPR M 10 是否打印控制条件  
==============================  
Objtype Objcode Offset 含义  
5 0 文字  
8 0 表达式  
6 0 1 直线(水平线)  
6 0 0 直线(垂直线)  
7 4 矩形框(0~99椭圆)  
用于报表布局的控制的特征值列入下表:  
Objtype Objcode 含义  
9 0 页头高度  
9 1 页细节高度  
9 3 组标头高度  
9 4 组细节高度  
9 5 组脚注高度  
9 7 页脚注高度  
其他常用到的字段有:
①水平坐标(Hpos);
②宽度(Width);
③表达式类型(Fillchar);  
④字体(Fontface);
⑤对齐方式(Offset)。



相关文章

相关软件