Чтобы по URL обратиться к файлу, расположенному в файловом хранилище приложения Alpha BI, нужно определить:
- цель ссылки;
- Id файла.
Чтобы скачать файл
Ссылка на скачивание файла строится по шаблону:
schema://server/[application]/StoredFile/DownloadFile?fileId=[id]
, где Id
нужного файла можно получить:
-
через Networks
-
из метаописания списка файлов на странице schema
://
server/
[application]/StoredFile/DownloadFile/List
Чтобы использовать файл внутри приложения
URL файла можно использовать в рамках собственного контекста приложения. Например, чтобы использовать картинку, расположенную в файловом хранилище, как фон контейнера в дашборде, достаточно указать в свойствах CSS ссылку на файл по шаблону /StoredFile/DownloadFile?fileId=
[id], например:
{{id}} {
background: url('StoredFile/DownloadFile?FileId=223');
background-position: center;
}
Примеры
Цель | Шаблон | Пример |
---|---|---|
Скачивание файла | schema:// server/ [application]/StoredFile/DownloadFile?fileId= [id] |
https://alpha.domain/example/StoredFile/DownloadFile?fileId=1 |
schema:// server//StoredFile/DownloadFile?fileId= [id] |
https://alpha.domain/StoredFile/DownloadFile?fileId=1 |
|
Получение списка файлов | schema:// server/ [application]/StoredFile/List |
https://alpha.domain/example/StoredFile/List |
schema:// server///StoredFile/List |
https://alpha.domain/StoredFile/List |