SAPUI5  検索結果のダウンロード

ググるとほとんどJSON形式のデータをテーブルにバインドして、そのテーブルからダウンロードするサンプルばかり。違うんだよ。やりたいのはoDataで検索した結果を、そのままダウンロードする方法。いわゆるon-th-fly。ダウンロードそのものはsap.ui.core.util.Export#saveFile()で行ける。ダウンロードするデータはoDataで作って、saveFile()から参照する。その指定のしかたでちょっと悩んだけど、わかってみれば「そりゃそうだ」というところに落ち着く。