I have an oData service for File Download functionality. I have to include $value
parameter to oData call to trigger GET_Stream
at backend.
I am able to do it, if I have single parameter. When I have multiple parameters, I am not sure how to append $value
to query. Kindly assist.
"/FileDownloadXXX?DirectoryName="+this.getView().getModel().getData().results[temp].DirectoryName+"&FileName="+aSelectedItems[i].getProperty("fileName")+"/$value"
Tried by setting the parameters as above, But in network tab, I don't see $value
appended.
How about this?
var sDirectory = this.getView().getModel().getData().results[temp].DirectoryName;
var sFilename = aSelectedItems[i].getProperty("fileName");
var sUrl = "/FileDownload(DirectoryName='" + sDirectory + "',FileName='" + sFilename + "')/$value";