I am trying to get info from ToMessages and place it into the message popover. What is wrong?
oData Source
Popover.fragment.xml
<core:FragmentDefinition xmlns="sap.m" xmlns:core="sap.ui.core"> <MessagePopover id="popoverNavCon"> <MessageItem title="{/results/0/Msgtx}"/> </MessagePopover> </core:FragmentDefinition>
Worklist.controller.js
handleMessagePopoverPress: function (oEvent) { var oButton = oEvent.getSource(); var oContext = oButton.getBindingContext(); var sPath = oContext.getPath(); // create popover if (!this._oPopover) { Fragment.load({ id: "popoverNavCon", name: "InterfaceMonitor.InterfaceMonitor.view.PopoverMessage", controller: this }).then(function (oPopover) { this._oPopover = oPopover; this.getView().addDependent(this._oPopover); this._oPopover.bindElement(sPath + "/ToMessages/"); // this.getModel().read(sPath + '/ToMessages/results/Msgtx', { // success: this.mySuccessHandler(sPath + '/ToMessages/results/Msgtx', ), // error: this.myErrorHandler // }); this._oPopover.openBy(oButton); }.bind(this)); } else { this._oPopover.bindElement(sPath + "/ToMessages"); this._oPopover.openBy(oButton); } },