對報表 FRX檔案的全面分析

2021-04-08 16:06:09 字數 3268 閱讀 7366

其實報表檔案.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)。  

對報表 FRX檔案的分析

其實報表 檔案.frx是乙個表,其.fpt是乙個備註庫,其庫結構和一般自由表沒什麼不同,都可以use開啟他的?frx,其欄位總共有74項,分別介紹如下,希能給大家有所幫助 欄位名稱型別長度小數說明 1platformc8操作平台 或 windows 2uniqueidc10唯一標識 當name合ex...

對WoW Shader檔案的分析

wow的渲染引擎是同時支援固定渲染管線渲染和shader渲染管線渲染的.bls檔案是wow的shader檔案,分析它的實現可以學習引擎是怎樣渲染的,以及如何做乙個相容固定管線和shader管線的引擎.bls裡儲存的是opengl low level shading language的指令,terra...

財務報表的分析

財務報表分析 一 財務報表分析的概念 財務報表分析是指企業的基本活動為物件 以財務報表為主資訊 以分析和綜合主要方法的系統認識企業的過程,其目的是了解過去 評價現在和 未來 以幫助報表使用人改善決策。二 企業的基本活動分為籌資活動 投資活動和經營活動三大類 1籌資活動是指籌集企業投資和經濟所需要的資...