--FSG行集查询
--查询行集ID
SELECTt.axis_set_id
,t.name
,t.axis_set_type
,t.description
FROMrg_report_axis_sets_vt
WHEREt.nameIN(取行集名称);
--查询行集对应的行"计算"
SELECTrra.sequence
,rra.description
,rra.display_flagAS显示行
,--显示行
rra.display_zero_amount_flagAS显示零
,--显示零
rra.change_sign_flagAS更改符号
,--更改符号
rra.change_variance_sign_flagAS红字冲销差异
,--红字冲销差异
rac.segment1_low||'.'||rac.segment2_low||'.'||
rac.segment3_low||'.'||rac.segment4_low||'.'||
rac.segment5_low||'.'||rac.segment6_low||'.'||
rac.segment7_low||'.'||rac.segment8_low||'.'||
rac.segment9_low上限
,
rac.segment1_high||'.'||rac.segment2_high||'.'||
rac.segment3_high||'.'||rac.segment4_high||'.'||
rac.segment5_high||'.'||rac.segment6_high||'.'||
rac.segment7_high||'.'||rac.segment8_high||'.'||
rac.segment9_high上限
,
rac.segment1_type||'.'||rac.segment2_type||'.'||
rac.segment3_type||'.'||rac.segment4_type||'.'||
rac.segment5_type||'.'||rac.segment6_type||'.'||
rac.segment7_type||'.'||rac.segment8_type||'.'||
rac.segment9_type显示
FROMrg_report_axes_vrra
,rg_report_axis_sets_vrras
,rg_report_axis_contentsrac
WHERErras.axis_set_id=rra.axis_set_id
ANDrac.axis_set_id=rras.axis_set_id
ANDrac.axis_seq=rra.sequence
ANDrras.name=行集名;
--查询行集对应的行"计算"
SELECTrra.sequence
,rra.description
,rra.display_flagAS显示行
,--显示行
rra.display_zero_amount_flagAS显示零
,--显示零
rra.change_sign_flagAS更改符号
,--更改符号
rra.change_variance_sign_flagAS红字冲销差异
,--红字冲销差异
rrc.axis_seq序号
,rrc.operator运算符
,rrc.operator常数
,rrc.axis_seq_low下线
,rrc.axis_seq_high上线
FROMrg_report_axes_vrra
,rg_report_axis_sets_vrras
,rg_report_calculationsrrc
WHERErras.axis_set_id=rra.axis_set_id
ANDrrc.axis_set_id=rras.axis_set_id
ANDrrc.axis_seq=rra.sequence
ANDrras.name=行集名;
--FSG列集查询
--查询列集ID
SELECT*FROMrg_report_axis_sets_vtWHEREt.nameIN(列集名称);
--查询列集对应的列
SELECTt.axis_set_id
,t.position位置
,t.sequence序列
,t.display_format数字格式
,t.factor&nbs; 系数
,t.amount_type 金额类型
,t.unit_of_measure_id 币种
,t.parameter_num 控制值
,t.period_offset 抵销
,t.name 列名
,t.description 说明
,t.percentage_divisor_seq 百分比
,t.display_flag 显示列
,t.display_zero_amount_flag 显示零
,t.change_sign_flag 红字冲销
,t.change_variance_sign_flag 红字冲销差异
FROM rg_report_axes_v t
,rg_report_axis_sets_v rr
WHERE t.axis_set_id = rr.axis_set_id
AND rr.name = '列集名字';