OraFormsParseListEntry Function

Action

Returns the value of a combo box, list item, or pop-up list item at a specified index.

Include file

OraForms.bdh

Syntax

OraFormsParseListEntry( in sName : string,
                        in nPos  : number ) : string;

Return value

  • The string representation at the specified position on success

  • NULL otherwise

Parameter Description
sName The control’s unique name.
nPos The position of the entry. The first element is at position 0.

Example

transaction TMain
var
 sValue : string;  nElems : number;
begin
    OraFormsSetConnectMode(ORA_SOCKET_CONNECTION);

    // Connect - with connection properties
    OraFormsSetInt("INITIAL_VERSION", 608);
    OraFormsSetPoint("INITIAL_RESOLUTION", 96, 96);
    OraFormsSetPoint("INITIAL_DISP_SIZE", 1024, 768);
    OraFormsSetInt("INITIAL_COLOR_DEPTH", 256);
    OraFormsSetString("FONT_NAME", "Dialog");
    OraFormsSetPoint("INITIAL_SCALE_INFO", 8, 18);
    OraFormsSetBoolean("WINSYS_REQUIREDVA_LIST", false);
    OraFormsConnect("server module=Person3.fmx userid= useSDI=yes record=names");

    // New window activated: Logon
    OraFormsSetWindow("Logon");
    OraFormsLogon("user", "password", "orcl_server");

    // ---
    // New window activated: WINDOW1
    OraFormsSetWindow("WINDOW1");
    OraFormsMenuItem("WINDOW1", "Query::Execute Query");
    nElems := OraFormsParseListEntries("PERSON_JOBS_0");
    sValue := OraFormsParseListEntry("PERSON_JOBS_0", 0);
    OraFormsMenuItem("WINDOW1", "Action::Exit");
  end TMain;