Hello,
I want to fire a button automatically when we enter in a view, we are implementing the code in the "if(firsttime)" method.
The button id is "CostAssigment" and the event is || public final static String EVENT_COSTASSIGNMENT = "sap.xss.tra.event.costassignment" || and it fires the following action:
-
public void onActionCostAssignment(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
{
//@@begin onActionCostAssignment(ServerEvent)
LOGGER.traceEnter("onActionCostAssignment");
wdThis.wdGetFcTraUtilsInterface().viewValidation(wdControllerAPI).validate(true);
wdComponentController.raiseFPMEvent(TravelConstants.EVENT_COSTASSIGNMENT);
wdThis.wdGetAPI().requestFocus(wdContext.currentDetailsDataElement(),wdContext.nodeDetailsData().getNodeInfo().getAttribute(IDetailsDataElement.EDITOR));
LOGGER.traceExit("onActionCostAssignment");
//@@end
}
-
We have used the following code in other view where we wanted make the same (auto fire button) and runs OK but in this view this solution don't run:
-
wdThis.wdGetVcTreReceiptsTableController().raiseFPMEvent(TravelConstants.EVENT_COSTASSIGNMENT);
-
How can fire automatically the button and event or run the inside source code?
Best Regards and thanks in advance.
Pablo.