DBA Data[Home] [Help]

PACKAGE: APPS.WFE_HTML_UTIL

Source


1 package WFE_HTML_UTIL as
2 /* $Header: wfehtms.pls 120.2 2005/09/01 09:54:18 aiqbal ship $ */
3 
4 --
5 -- Types
6 --
7 type headerRecType is record (
8   def_type   varchar2(8),              /* FUNCTION, TITLE, ICON */
9   level      number,                   /* level number */
10   span       number,                   /* colspan value for this title */
11   trattr     varchar2(240),            /* attribute for TR tag */
12   attr       varchar2(240),            /* attribute for TD tag */
13   value      varchar2(4000)            /* function value or title */
14 );
15 -- All the FUNCTION records must come before TITLE records.
16 -- Function orders are:
17 --  1. Delete
18 --  2. ListDetail
19 --  3. Edit
20 
21 type headerTabType is table of headerRecType index by binary_integer;
22 
23 type dataRecType is record (
24   guid       raw(16),
25   level      number,
26   showtitle  boolean,         -- if showtitle is true, ignore the rest
27   selectable boolean,
28   deletable  boolean,
29   hasdetail  boolean,
30   trattr     varchar2(240),   -- attribute for TR tag
31   tdattr     varchar2(240),
32   col01      varchar2(4000),
33   col02      varchar2(4000),
34   col03      varchar2(4000),
35   col04      varchar2(4000),
36   col05      varchar2(4000),
37   col06      varchar2(4000),
38   col07      varchar2(4000),
39   col08      varchar2(4000),
40   col09      varchar2(4000),
41   col10      varchar2(4000),
42   col11      varchar2(4000),
43   col12      varchar2(4000),
44   col13      varchar2(4000),
45   col14      varchar2(4000),
46   col15      varchar2(4000)
47 );
48 
49 type dataTabType is table of dataRecType index by binary_integer;
50 
51 type tmpTabType is table of varchar2(4000) index by binary_integer;
52 
53 --
54 -- Error (PRIVATE)
55 --   Print a page with an error message.
56 --   Errors are retrieved from these sources in order:
57 --     1. wf_core errors
58 --     2. Oracle errors
59 --     3. Unspecified INTERNAL error
60 --
61 procedure Error;
62 
63 procedure simple_table (
64   headerTab  headerTabType,
65   dataTab    dataTabType,
66   tabattr    varchar2    default null,
67   show_1st_title boolean default TRUE,
68   show_level number      default null
69 );
70 
71 --
72 -- generate_check_all
73 --   generate the javascript to check all the check boxes
74 -- IN
75 --   p_jscript_tag - if 'Y' generate the SCRIPT tag
76 --
77 procedure generate_check_all (
78   p_jscript_tag in varchar2 default 'Y'
79 );
80 
81 --
82 -- generate_confirm
83 --   generate the javascript to do the confirm box
84 -- IN
85 --   p_jscript_tag - if 'Y' generate the SCRIPT tag
86 --
87 procedure generate_confirm (
88   p_jscript_tag in varchar2 default 'Y'
89 );
90 
91 -- gotoURL
92 --   javascript script implementation of go to an url
93 -- IN
94 --   p_url - the url provided
95 --
96 procedure gotoURL (
97   p_url  in varchar2,
98   p_noblankpage in varchar2 default null
99 );
100 
101 procedure test;
102 
103 end WFE_HTML_UTIL;