FileUploader в одном представлении, чтение файла в другом представлении SAPUI5 JS - PullRequest
0 голосов
/ 25 января 2019

У меня есть FileUploader для загрузки CSV-файлов в представлении реализованного FileUploader.Но я хочу представить этот файл с учетом DataPreview.У каждого вида есть свой контроллер.

Как с этим справиться?Как я понимаю, я должен передать файл другому контроллеру, но я не знаю, как это сделать.

My FileUpload.view

<FlexBox
    id="fileUpload"
    height="100%"
    direction="Column"
    alignItems="Center"
    justifyContent="Center">
    <items>
        <u:FileUploader
            id="fileUploader"
            name="myFileUpload"
            buttonOnly="true"
            useMultipart="false"
            fileType="csv"
            sendXHR="true"
            width="200px"
            tooltip="Upload your file to the local Database"
            change="onUploadChoosed"
        />
        <Label 
            id="fileLabel" 
            text="{i18n>fileupload_filelabel}"
        />
        <Input 
            id="requestNameInput" 
            width="200px" 
            liveChange="onRequestNameChange" 
        />
        <Label 
            text="{i18n>fileupload_request_name_label}"
        />
        <Button
            enabled="false"
            id="uploadButton"
            text="{i18n>fileupload_uploadbutton}"
            icon="sap-icon://upload"
            width="200px"
            type="Accept"
            press="onNavToDataPreview"
        />
    </items>
</FlexBox>
...