1
2
3
4
5
6 %skip (1);
7 dcl 1 report_control_info aligned based (report_cip),
8 2 flags,
9 3 report_is_paginated bit (1) unaligned,
10 3 table_has_been_started bit (1) unaligned,
11 3 table_is_full bit (1) unaligned,
12 3 report_has_been_started bit (1) unaligned,
13 3 report_is_formatted bit (1) unaligned,
14 3 permanent_report bit (1) unaligned,
15 3 permanent_table bit (1) unaligned,
16 3 report_has_just_been_completed bit (1) unaligned,
17 3 table_has_just_been_loaded bit (1) unaligned,
18 3 multi_pass_mode bit (1) unaligned,
19 3 available bit (26) unaligned,
20 2 format_options_flags,
21 3 general_report_default_value (NUMBER_OF_GENERAL_REPORT_OPTIONS_IN_TABLE) bit (1) unaligned,
22 3 general_column_default_value (NUMBER_OF_GENERAL_COLUMN_OPTIONS_IN_TABLE) bit (1) unaligned,
23 2 value_seg_ptr ptr,
24 2 name_value_area_ptr ptr,
25 2 name_value_temp_seg_ptr ptr,
26 2 display_work_area_ptr ptr,
27 2 report_temp_seg_ptr ptr,
28 2 report_work_area_ptr ptr,
29 2 format_report_info_ptr ptr,
30 2 input_string_temp_seg_ptr ptr,
31 2 output_string_temp_seg_ptr ptr,
32 2 editing_strings_temp_seg_ptr ptr,
33 2 headers_temp_seg_ptr ptr,
34 2 display_iocb_ptr ptr,
35 2 selection_expression_identifier fixed bin,
36 2 options_identifier fixed bin,
37 2 report_identifier fixed bin,
38 2 retrieval_identifier fixed bin,
39 2 no_of_rows_retrieved fixed bin (35),
40 2 no_of_formatted_pages fixed bin (21),
41 2 number_of_passes fixed bin,
42 2 table_loading_time float bin (63),
43 2 table_sorting_time float bin (63),
44 2 table_deletion_time float bin (63),
45 2 report_setup_time float bin (63),
46 2 report_formatting_time float bin (63),
47 2 report_display_time float bin (63),
48 2 report_deletion_time float bin (63),
49 2 ssu_evaluate_active_string_time float bin (63),
50 2 temp_dir_unique_id bit (36),
51 2 temp_dir_name char (168) unaligned;
52 dcl report_cip ptr init (null ());
53
54