public P0115_W0115A _FormParent deletePhone(){
P0115_W0115A _FormParent p0115_W0115A = null;
try{
FormRequest formRequest = new FormRequest(loginEnv);
formRequest.setFormName("P0115_W0115A");
formRequest.setFormServiceAction(formRequest.ACTION_UPDATE);
//open form with record for AB 7500 contact 0
formRequest.addToFISet("4", "7500");
formRequest.addToFISet("5", "0");
FSREvent fsrEvent = new FSREvent();
//select the row to delete from grid with ID "1", based on row index 0
fsrEvent.selectRow("1", 0);
//press Delete button
fsrEvent.doControlAction("59");
//press OK button
fsrEvent.doControlAction("4");
//add the FSR event to the request
formRequest.addFSREvent(fsrEvent);
String response = JDERestServiceProvider.jdeRestServiceCall(loginEnv, formRequest, JDERestServiceProvider.POST_METHOD, JDERestServiceProvider.FORM_SERVICE_URI);
//de-serialize the JSON string into the form parent object
p0115_W0115A = loginEnv.getObjectMapper().readValue(response, P0115_W0115A_FormParent.class);
}
catch(JDERestServiceException e)
{
//get more specific error string
String error = JDERestServiceProvider.handleServiceException(e);
System.out.println(error);
}
catch(Exception e)
{
//handle other exceptions
System.out.println(e.getMessage());
}
return p0115_W0115A;
}