3:
4:
5: /* private */
6: /* unique identifier of a dflexfield: */
7: TYPE dflex_r IS RECORD (application_id fnd_application.application_id%TYPE,
8: flexfield_name fnd_descriptive_flexs_vl.descriptive_flexfield_name%TYPE);
9:
10: /* public */
11: TYPE dflex_dr IS RECORD (title fnd_descriptive_flexs_vl.title%TYPE,
9:
10: /* public */
11: TYPE dflex_dr IS RECORD (title fnd_descriptive_flexs_vl.title%TYPE,
12: table_name fnd_descriptive_flexs_vl.application_table_name%TYPE,
13: table_app fnd_application.application_short_name%TYPE,
14: description fnd_descriptive_flexs_vl.description%TYPE,
15: segment_delimeter fnd_descriptive_flexs_vl.concatenated_segment_delimiter%TYPE,
16: default_context_field fnd_descriptive_flexs_vl.default_context_field_name%TYPE,
17: default_context_value fnd_descriptive_flexs_vl.default_context_value%TYPE,
66:
67:
68:
69: /* returns information about the flexfield */
70: PROCEDURE get_flexfield(appl_short_name IN fnd_application.application_short_name%TYPE,
71: flexfield_name IN fnd_descriptive_flexs_vl.descriptive_flexfield_name%TYPE,
72: flexfield OUT nocopy dflex_r,
73: flexinfo OUT nocopy dflex_dr);
74: