Show TOC

GET_QUICKINFOLocate this document in the navigation structure

Use

Method GET_QUICKINFO of service object (RUNTIME->DDIC_UTILS) returns the label for an elementary data object with dictionary reference. The short description for the corresponding data element or structure field with direct type input is returned as the quick info.

Features

Parameters and Exceptions

Importing Parameter:
DATA_OBJECT_REF Reference to a data object
LANGU Language (optional) with default SYST-LANGU
Returning Parameter:
QUICKINFO Quick info.
Exceptions:
CX_BSP_SERVICES_PARAM
CX_BSP_SERVICES_NOTFOUND
Example

Page Attributes

Attribute Auto Type Reference Type Description
carrid_title TYPE STRING Short Text
carrid_label TYPE STRING Label
carrid_value TYPE STRING Value

Event OnInitialization

* declaration

data: dataref type ref to data.
data: flightstruct type sflight.

* fill data reference

get reference of flightstruct-carrid into dataref.

* get quickinfo (title)

try.

    carrid_title = runtime->ddic_utils->get_quickinfo(
               data_object_ref = dataref langu = langu_select ).
catch cx_bsp_services into l_ex_services.

*   catch exception into message object

    errortext = l_ex_services->get_text( ).
    call method messages->add_message
         exporting condition = 'CARRID_TITLE'
                   message = errortext
                   severity = CL_BSP_MESSAGES=>CO_SEVERITY_ERROR.
    carrid_title = 'CARRID_TITLE'.

endtry.

carrid_value = 'LH'.

            

Layout

<%-- text input with label and quickinfo --%>
<span title=" <%=carrid_title%> "><<%=carrid_label%> </span>&nbsp;
<input type=text name="carrid_select" value="carrid_label">
<%-- table with labels and quickinfo as column header --%>

<table class="bspTbvStd" cellpadding = "4">

 <tr class="bspTbvHdrStd">

   <th><span title=" <%=carrid_title%> "><<%=carrid_label%></span></th>
   <th><span title=" <%=connid_title%> "><<%=connid_label%></span></th>

 </tr>

</table>