public class FSREvent
extends java.lang.Object
LoginEnvironment loginEnv = new LoginEnvironment(AIS_SERVER, USER_NAME, PASSWORD, DEVICE);
FormRequest formRequest = new FormRequest(loginEnv);
formRequest.setFormName("P01012_W01012B");
formRequest.setVersion("ZJDE0001");
//create event holder
FSREvent myFSREvent = new FSREvent();
//add actions in order of execution
myFSREvent.setQBEValue("1[50]", searchType);
myFSREvent.setFieldValue("58", name);
myFSREvent.checkBoxChecked ("62");
myFSREvent.checkBoxChecked ("63");
myFSREvent.doControlAction("15");//press find button
//add event holder to the form request
formRequest.addFSREvent(myFSREvent);
// Execute SEND and RECEIVE operation
*
try {
String response = JDERestServiceProvider.jdeRestServiceCall(loginEnv, formRequest, JDERestServiceProvider.POST_METHOD, JDERestServiceProvider.FORM_SERVICE_URI);
}
catch( JDERestServiceException jdee)
{
String message = "JDERestServiceException Message: " + JDERestServiceProvider.handleServiceException(jdee);
}
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FIND
Named Action for pressing find button, to be used instead for control id with doControlAction() method
|
protected java.util.ArrayList<FormAction> |
formActions |
| Constructor and Description |
|---|
FSREvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGridAction(GridAction gridAction) |
void |
checkBoxChecked(java.lang.String controlID) |
void |
checkBoxNotChecked(java.lang.String controlID) |
void |
clearFieldValue(java.lang.String controlID) |
void |
clearQBEValue(java.lang.String controlID) |
void |
clickAggregateGridColumn(LoginEnvironment loginEnv,
java.lang.String gridID,
java.lang.String columnID)
Sends an action request to click the grid column aggregation icon
|
void |
clickGridCell(LoginEnvironment loginEnv,
java.lang.String gridID,
int rowNumber,
java.lang.String columnID)
Sends an action request to click a grid cell hyperlink
|
void |
doControlAction(java.lang.String controlID) |
void |
nextGridPage(java.lang.String controlID) |
void |
selectAllGridRows(LoginEnvironment loginEnv,
java.lang.String gridID) |
void |
selectComboItem(java.lang.String controlID,
int index) |
void |
selectRadioButton(java.lang.String controlID) |
void |
selectRow(java.lang.String gridID,
int rowNumber) |
void |
setFieldValue(java.lang.String controlID,
java.lang.String value) |
void |
setFieldValueDate(LoginEnvironment loginEnv,
java.lang.String controlID,
java.util.Date value) |
void |
setQBEValue(java.lang.String controlID,
java.lang.String value) |
void |
setQBEValueDate(java.lang.String controlID,
java.util.Date value,
LoginEnvironment loginEnv) |
void |
unselectAllGridRows(LoginEnvironment loginEnv,
java.lang.String gridID) |
void |
unSelectRow(LoginEnvironment loginEnv,
java.lang.String gridID,
int rowNumber) |
protected java.util.ArrayList<FormAction> formActions
public static final java.lang.String FIND
public void clickAggregateGridColumn(LoginEnvironment loginEnv, java.lang.String gridID, java.lang.String columnID) throws CapabilityException
loginEnv - gridID - columnID - CapabilityExceptionpublic void clickGridCell(LoginEnvironment loginEnv, java.lang.String gridID, int rowNumber, java.lang.String columnID) throws CapabilityException
loginEnv - gridID - rowNumber - columnID - CapabilityExceptionpublic void unSelectRow(LoginEnvironment loginEnv, java.lang.String gridID, int rowNumber) throws CapabilityException
CapabilityExceptionpublic void unselectAllGridRows(LoginEnvironment loginEnv, java.lang.String gridID) throws CapabilityException
CapabilityExceptionpublic void selectAllGridRows(LoginEnvironment loginEnv, java.lang.String gridID) throws CapabilityException
CapabilityExceptionpublic void addGridAction(GridAction gridAction)
public void selectRow(java.lang.String gridID,
int rowNumber)
public void setFieldValue(java.lang.String controlID,
java.lang.String value)
public void checkBoxChecked(java.lang.String controlID)
public void checkBoxNotChecked(java.lang.String controlID)
public void selectRadioButton(java.lang.String controlID)
public void selectComboItem(java.lang.String controlID,
int index)
public void doControlAction(java.lang.String controlID)
public void nextGridPage(java.lang.String controlID)
public void setQBEValue(java.lang.String controlID,
java.lang.String value)
public void setQBEValueDate(java.lang.String controlID,
java.util.Date value,
LoginEnvironment loginEnv)
public void setFieldValueDate(LoginEnvironment loginEnv, java.lang.String controlID, java.util.Date value)
public void clearQBEValue(java.lang.String controlID)
public void clearFieldValue(java.lang.String controlID)
Copyright © 2022 Oracle and/or its affiliates. All Rights Reserved.