OraFormsLovSelect allows you to select an entry of the search result in the List Of Values dialog. The value will be used in the control that has the List of Values assigned to it. The entry can either be defined by its value or by the index in the current search result.
OraForms.bdh
OraFormsLovSelect( in sName : string, in sValue : string, in nIndex : number optional ) : boolean;
Parameter | Description |
---|---|
sName | Unique name of the control where the List Of Values dialog is opened. |
sValue | The value that should be selected from the current LOV result. If NULL, the nIndex parameter can be used to define the index that should be selected. |
nIndex | (optional) If sValue is NULL, this parameter can be used to define the index of the entry that should be selected. |
transaction TMain var sValue : string; nFetched : 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( "FENSTER1", "Edit::Display List..."); OraFormsSetWindow( "lovjob"); OraFormsLovOpen( "lovjob", nFetched); OraFormsLovFind( "lovjob", "%S%"); OraFormsLovSelect( "lovjob", "SUPER-MAN"); // --- // New window activated: WINDOW1 OraFormsSetWindow( "WINDOW1"); OraFormsMenuItem( "WINDOW1", "Action::Exit"); end TMain;