FRM
v1.4.2

frm
Script emos_frm_web_lib

CompiledModule
  |
  +--emos_frm_web_lib

This library extends the functionality of EMOS_FRM_GUI_Lib with web functionality. It provides "wrappers" for most frequently used "web" functions such as web_image_click(), etc.

Tsl
emos_frm_web_lib.tsl

Function Summary
protected  String FRM_GEN_web_image_click(in table, in test, in object)
           
protected  String FRM_GEN_web_link_click(in table, in test, in object)
           
protected  String FRM_SET_web_image_click(in table, in test, in object, in x, in y)
           
protected  String FRM_SET_web_link_click(in table, in test, in object)
           
 String FRM_web_image_click(in table, in test, in object, in x, in y)
          A standard "wrapper" for web_image_click() function.
 String FRM_web_link_click(in table, in test, in object)
          A standard "wrapper" for web_link_click() function.
 

Function Detail

FRM_web_image_click

public String FRM_web_image_click(in table,
                                  in test,
                                  in object,
                                  in x,
                                  in y)
A standard "wrapper" for web_image_click() function. You may use the function in two ways. 1.) If you specify the <object>, then the value from the data table is evaluated. If the value resambles to Yes, the <object> is "pressed". 2.) If you do not provide the <object> parameter, then the value from the data table is used as the name of the object to be "pressed". The second alternative is an elegant way of pressing on OK, Cancel and similar buttons.

FRM-GUI-TYPE: navigation (read-only)

TEST DATA FORMAT: String containing either Y/YES/ON (or german equivalent J/JA/ON) or the logical name of the image to be clicked.

SET-MODE: The function reads the value from the data table and uses it as a parameter to a native web_image_click() function according to aforementioned description.

CHK-MODE: Not supported for type: navigation! There is nothing to be checked with web_image_click(). Behaves the same as the SET-mode!

GEN-MODE: Not supported for type: navigation! Ignores the cell (i.e. skips the cell).

Parameters:
table - (in) table name
test - (in) test name (column)
object - (in) (optional) GUI-object where actions are to be performed
x - (in) (optional) x-coordinate relative to upper left corner
y - (in) (optional) y-coordinate relative to upper left corner
Returns:
E_OK: operation successful !E_OK: operation failed

FRM_SET_web_image_click

protected String FRM_SET_web_image_click(in table,
                                         in test,
                                         in object,
                                         in x,
                                         in y)

FRM_GEN_web_image_click

protected String FRM_GEN_web_image_click(in table,
                                         in test,
                                         in object)

FRM_web_link_click

public String FRM_web_link_click(in table,
                                 in test,
                                 in object)
A standard "wrapper" for web_link_click() function. You may use the function in two ways. 1.) If you specify the <object>, then the value from the data table is evaluated. If the value resambles to Yes, the <object> is "clicked". 2.) If you do not provide the <object> parameter, then the value from the data table is used as the name of the object to be "clicked". The second alternative is an elegant way of clicking on OK, Cancel and similar buttons.

FRM-GUI-TYPE: navigation (read-only)

TEST DATA FORMAT: String containing either Y/YES/ON (or german equivalent J/JA/ON) or the logical name of the link to be clicked.

SET-MODE: The function reads the value from the data table and uses it as a parameter to a native web_link_click() function according to aforementioned description.

CHK-MODE: Not supported for type: navigation! There is nothing to be checked with web_image_click(). Behaves the same as the SET-mode!

GEN-MODE: Not supported for type: navigation! Ignores the cell (i.e. skips the cell).

Parameters:
table - (in) table name
test - (in) test name (column)
object - (in) (optional) GUI-object where actions are to be performed
Returns:
E_OK: operation successful !E_OK: operation failed

FRM_SET_web_link_click

protected String FRM_SET_web_link_click(in table,
                                        in test,
                                        in object)

FRM_GEN_web_link_click

protected String FRM_GEN_web_link_click(in table,
                                        in test,
                                        in object)

FRM
v1.4.2