Show TOC

Function documentationGET_QUICKINFO Locate this document in the navigation structure

 

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 Attribute

Attribute

Auto

Type

Reference Type

Description

carrid_title

TYPE

STRING

Short Text

carrid_label

TYPE

STRING

Label

carrid_value

TYPE

STRING

Value

Event OnInitialization

Syntax Syntax

  1. * 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’.
    
End of the source code.
Layout

Syntax Syntax

  1. <%-- 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>
End of the source code.