📄 表和字段.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 + -