对报表.FRX文件的分析
来源:互联网 发布:优化软件游戏助手 编辑:程序博客网 时间:2024/06/07 09:52
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
其实报表文件.FRX是一个表,其.FPT是一个备注库,其库结构和一般自由表没什么不同,都可以USE打开他的???.FRX,其字段总共有74项,分别介绍如下,希能给大家有所帮助:
字段名称类型长度小数说明
1PLATFORMC8操作平台(_或_WINDOWS)
2UNIQUEIDC10唯一标识(当NAME合EXPR都为空时以_RHE开头,否则以_RNR开头)
3TIMESTAMPN10时间标签(先后次序)
4OBJTYPEN2目标类型(1.环境;2.;5.文字;8.变量;9.TIMESTAMP为空;23.TIMESTAMP为空)
5OBJCODEN3目标代码(1.;4.;7.;53)
6NAMEM10名称(数据库名称)
7EXPRM10表达式
8VPOSN93行座标
9HPOSN93列座标
10HEIGHTN93高度
11WIDTHN93宽度
12STYLEM10风格(透明,不透明)
13PICTUREM10格式或OLE文件名称
14ORDERM10索引排序
15UNIQUEL1唯一数据库(.F.,.T.,空)
16COMMENTM10注释
17ENVIRONL1是否报表运行环境(.T.时)
18BOXCHARC1画框字符
19FILLCHARC1表达式类型(C,N,D等,文字型的为空)
20TAGM10(当该记录为记录环境的记录时,该字段储存打印信息等;记录数据库时,储存数据库名称)
21TAG2M10当该记录为记录环境的记录时,该字段储存打印控制等
22PENREDN5前景红
23PENGREENN5前景绿
24PENBLUEN5前景蓝
25FILLREDN5填充红
26FILLGREENN5填充绿
27FILLBLUEN5填充蓝
28PENSIZEN5划线宽度
29PENPATN5指定填充图案(0.空;1.实体;2.水平;3.垂线;4.左 斜;5右斜;6.交叉;7.斜交叉)
30FILLPATN5划线类型(0.无;1.点;2.虚线;3.虚线-点;4.虚线-点-点)
31FONTFACEM10字体类型
32FONTSTYLEN3字体风格
33FONTSIZEN3字体大小
34MODEN3模式
35RULERN1标尺(2-默认值,3-象素)
36RULERLINESN1标线宽度
37GRIDL1是否显示网格线
38GRIDVN2垂直网格线刻度
39GRIDHN2水平网格线刻度
40FLOATL1浮动
41STRETCHL1溢出时伸展
42STRETCHTOPL1相对于顶端伸展
43TOPL1相对于顶端固定
44BOTTOML1相对于底端固定
45SUPTYPEN1控制类型
46SUPRESTN1控制设置
47NOREPEATL1每页都打印页标题
48RESETRPTN2重置报表
49PAGEBREAKL1每组从新的一页开始
50COLBREAKL1从新的一列开始
51RESETPAGEL1每组页号重新从1开始
52GENERALN3通用
53SPACINGN3空格
54DOUBLEL1是否加倍
55SWAPHEADERL1头互换
56SWAPFOOTERL1脚注互换
57EJECTBEFORL1打印前走纸
58EJECTAFTERL1打印后走纸
59PLAINL1指定只在报表开始位置出现页标题
60SUMMARYL1是否仅打印总计和分类总计信息
61ADDALIASL1是否增加别名
62OFFSETN3偏移(0-左;1-右;2-居中)
63TOPMARGINN3上边界高度
64BOTMARGINN3下边界高度
65TOTALTYPEN2计算类型
66RESETTOTALN2重置(1-表尾,2-页尾)
67RESOIDN3源标识
68CURPOSL1是否显示当前位置
69SUPALWAYSL1是否打印重复值
70SUPOVFLOWL1当细节区数据溢出时到新页或新列打印
71SUPRPCOLN1当此列改变时打印
72SUPGROUPN2当此组改变时打印
73SUPVALCHNGL1若空行则删除
74SUPEXPRM10是否打印控制条件
==============================
ObjtypeObjcodeOffset含义
50文字
80表达式
601直线(水平线)
600直线(垂直线)
74矩形框(0~99椭圆)
用于报表布局的控制的特征值列入下表:
ObjtypeObjcode含义
90页头高度
91页细节高度 1<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
其实报表文件.FRX是一个表,其.FPT是一个备注库,其库结构和一般自由表没什么不同,都可以USE打开他的???.FRX,其字段总共有74项,分别介绍如下,希能给大家有所帮助:
字段名称类型长度小数说明
1PLATFORMC8操作平台(_或_WINDOWS)
2UNIQUEIDC10唯一标识(当NAME合EXPR都为空时以_RHE开头,否则以_RNR开头)
3TIMESTAMPN10时间标签(先后次序)
4OBJTYPEN2目标类型(1.环境;2.;5.文字;8.变量;9.TIMESTAMP为空;23.TIMESTAMP为空)
5OBJCODEN3目标代码(1.;4.;7.;53)
6NAMEM10名称(数据库名称)
7EXPRM10表达式
8VPOSN93行座标
9HPOSN93列座标
10HEIGHTN93高度
11WIDTHN93宽度
12STYLEM10风格(透明,不透明)
13PICTUREM10格式或OLE文件名称
14ORDERM10索引排序
15UNIQUEL1唯一数据库(.F.,.T.,空)
16COMMENTM10注释
17ENVIRONL1是否报表运行环境(.T.时)
18BOXCHARC1画框字符
19FILLCHARC1表达式类型(C,N,D等,文字型的为空)
20TAGM10(当该记录为记录环境的记录时,该字段储存打印信息等;记录数据库时,储存数据库名称)
21TAG2M10当该记录为记录环境的记录时,该字段储存打印控制等
22PENREDN5前景红
23PENGREENN5前景绿
24PENBLUEN5前景蓝
25FILLREDN5填充红
26FILLGREENN5填充绿
27FILLBLUEN5填充蓝
28PENSIZEN5划线宽度
29PENPATN5指定填充图案(0.空;1.实体;2.水平;3.垂线;4.左 斜;5右斜;6.交叉;7.斜交叉)
30FILLPATN5划线类型(0.无;1.点;2.虚线;3.虚线-点;4.虚线-点-点)
31FONTFACEM10字体类型
32FONTSTYLEN3字体风格
33FONTSIZEN3字体大小
34MODEN3模式
35RULERN1标尺(2-默认值,3-象素)
36RULERLINESN1标线宽度
37GRIDL1是否显示网格线
38GRIDVN2垂直网格线刻度
39GRIDHN2水平网格线刻度
40FLOATL1浮动
41STRETCHL1溢出时伸展
42STRETCHTOPL1相对于顶端伸展
43TOPL1相对于顶端固定
44BOTTOML1相对于底端固定
45SUPTYPEN1控制类型
46SUPRESTN1控制设置
47NOREPEATL1每页都打印页标题
48RESETRPTN2重置报表
49PAGEBREAKL1每组从新的一页开始
50COLBREAKL1从新的一列开始
51RESETPAGEL1每组页号重新从1开始
52GENERALN3通用
53SPACINGN3空格
54DOUBLEL1是否加倍
55SWAPHEADERL1头互换
56SWAPFOOTERL1脚注互换
57EJECTBEFORL1打印前走纸
58EJECTAFTERL1打印后走纸
59PLAINL1指定只在报表开始位置出现页标题
60SUMMARYL1是否仅打印总计和分类总计信息
61ADDALIASL1是否增加别名
62OFFSETN3偏移(0-左;1-右;2-居中)
63TOPMARGINN3上边界高度
64BOTMARGINN3下边界高度
65TOTALTYPEN2计算类型
66RESETTOTALN2重置(1-表尾,2-页尾)
67RESOIDN3源标识
68CURPOSL1是否显示当前位置
69SUPALWAYSL1是否打印重复值
70SUPOVFLOWL1当细节区数据溢出时到新页或新列打印
71SUPRPCOLN1当此列改变时打印
72SUPGROUPN2当此组改变时打印
73SUPVALCHNGL1若空行则删除
74SUPEXPRM10是否打印控制条件
==============================
ObjtypeObjcodeOffset含义
50文字
80表达式
601直线(水平线)
600直线(垂直线)
74矩形框(0~99椭圆)
用于报表布局的控制的特征值列入下表:
ObjtypeObjcode含义
90页头高度
91页细节高度 1<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 对报表.FRX文件的分析
- 对报表.FRX文件的全面分析
- 对报表.FRX文件的分析
- 关于.frx文件
- .frx文件扩展的细节-文件扩展名 数据库
- 对trace文件的分析
- 对一个桌面主题文件的简单分析
- 对一个桌面主题文件的简单分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- 对.lds连接脚本文件的分析
- SqlServer密码问题(原创)
- SQL无法连接
- sqlserver2000实验
- 存储过程的分页方案比拼
- 打印的备注字段
- 对报表.FRX文件的分析
- 数据仓库的21条原则[DMResearch.net]
- 关于sharedpool的深入探讨(六)
- MCDBA学习BLOG
- 单品最佳采购量和最佳库存量的计算方法
- 如何在SQLSERVER2000中删除系统文件?
- 搜索某个字符串在那个表的那个字段中
- 处理死锁
- 查询重复记录