⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 表和字段.txt

📁 pb-关于报表的一个说明性的资料简介
💻 TXT
字号:
/*1.report1           报表登记

 (1)report_id		报表序号
 (2)report_name		报表名称
 (3)report_state	设计状态
 (4)report_dw		前台报表中DW名称
 (5)report_system	调用报表的系统名称
 (6)report_paper_size	报表的打印纸设置
 (7)report_percent	报表的打印比例
*/
CREATE TABLE report1(
         report_id varchar(54),
         report_name varchar(36),
         report_state varchar(4),
         report_dw varchar(50),
         report_system varchar(36),
         report_paper_size varchar(10),
         report_percent long
)
/*2.report2           报表对象和属性

 (1)report_id		报表序号
 (2)object_name		对象名称
 (3)bandrpt		所属带区
 (4)xrpt		X坐标
 (5)yrpt		Y坐标
 (6)x2rpt		第二点X坐标
 (7)y2rpt		第二点Y坐标
 (8)height		对象高度
 (9)width		对象宽度
(10)borderrpt		对象边框
(11)color		对象颜色
(12)font_name		字体
(13)font_size		字号
(14)select_label	选择标志
(15)expr		中文表达式
(16)expr_english	英文表达式
(17)format_rpt		显示格式
(18)alignment_rpt	对齐方式
*/
CREATE TABLE report2(
       report_id varchar(54)
       object_name varchar(10),
       bandrpt varchar(10),
       xrpt long,
       yrpt long,
       x2rpt long,
       y2rpt long,
       height long,
       width long,
       borderrpt char(1),
       color varchar(10),
       font_name varchar(12),
       font_size char(4),
       select_label char(1),
       expr varchar(255),
       expr_english varchar(225),
       format_rpt varchar(30)
       alignment_rpt char(1)
)
       
/*3.report_chinese_to_english  自定义函数

 (1)name_chinese	自定义函数中文名()
 (2)name_chinese_func	自定义函数中文名
 (3)name_english	自定义函数英文名
*/
CREATE TABLE report_chinese_to_english(
            name_chinese varchar(36),
            name_chinese_func varchar(36),
            name_english varchar(36)
)

/*4.report_condition  后台报表最后一次的打印条件

 (1)dwobject		数据窗口对象名
 (2)s_relation		关系符
 (3)s_field		字段名
 (4)s_compare		比较符
 (5)s_value		输入值
*/
CREATE TABLE report_condition(
             dwobject varchar(24),
             s_relation char(5),
             s_field varchar(45),
             s_compare char(6),
             s_value varchar(24)
) 

/*5.report_field      后台报表所选字段

 (1)report_id		报表序号
 (2)table_english	表的英文名
 (3)column_chinese	字段中文名
 (4)column_english	字段英文名
 (5)column_type		字段类型
 (6)column_len1		字段名象素长
 (7)column_len2		字段内容象素长
 (8)column_select	带表名的字段名
 (9)column_sort		字段的顺序号
*/
CREATE TABLE report_field(
      report_id varchar(54),
      table_english varchar(20),
      column_chinese varchar(36),
      column_english varchar(45),
      column_type varchar(12),
      column_len1 numeric(18,0),
      column_len2 numeric(18,0),
      column_select varchar(45),
      column_sort long
)	
/*6.report_fromwhere  后台报表所选关联

 (1)report_id		报表序号
 (2)from_expr		from子句表达式
 (3)where_expr		where子句表达式
 (4)sort_expr		sort子句表达式
*/
CREATE TABLE report_fromwhere(
             report_id varchar(54),
             from_expr varchar(254),
             where_expr varchar(254),
             sort_expr varchar(254)
)
/*7.report_func       标准函数
 (1)func_english	函数英文名
 (2)func_china		函数中文名
*/
CREATE TABLE report_func(
          func_english varchar(16),
          func_china varchar(18)
)
/*8.report_table      后台报表中需访问的表或视图的中英文名

 (1)table_english	表的英文名
 (2)table_chinese	表的中文名
*/
CREATE TABLE report_table(
       table_english varchar(24),
       table_chinese varchar(36)
)
       

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -