以下是一个在PL/SQL打开报表并添加字段的示例代码:

DECLARE v_report_id REPORT_OBJECT; v_query_id QUERY_OBJECT; v_field_id FIELD_OBJECT; BEGIN -- 打开报表 v_report_id := FIND_REPORT('my_report.rdf'); OPEN_REPORT(v_report_id, 'DEFAULT');

-- 获取查询对象 v_query_id := FIND_QUERY('my_query');

-- 向查询添加一个新字段 v_field_id := ADD_FIELD(v_query_id, 'my_field', 'my_table.my_field');

-- 设置新字段的属性 SET_ITEM_PROPERTY(v_field_id, ITEM_LABEL, 'My Field'); SET_ITEM_PROPERTY(v_field_id, ITEM_TYPE, DATATYPE_CHAR); SET_ITEM_PROPERTY(v_field_id, ITEM_WIDTH, 100);

-- 刷新报表以显示新字段 REFRESH_REPORT; END;

如何在PL/SQL报表代码中添加字段 - 代码示例

原文地址: https://www.cveoy.top/t/topic/nMAL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录