Платформа 3V/Справочник/Задание атрибутов в справочнике/Вычислимые значения файла: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «Страница в разработке») |
|||
Строка 1: | Строка 1: | ||
− | + | Элемент атрибута типа Файл имеет следующий вид: | |
+ | <syntaxhighlight lang="JSON" line> | ||
+ | { | ||
+ | "$type": "FileLinkDto[]", | ||
+ | "$values": [ | ||
+ | { | ||
+ | "fileId": "b94bd200-ab38-4584-b8ac-0d247c83dd91", | ||
+ | "fileName": "наименование.jpg", | ||
+ | "downloadLink": "/api/file/b94bd200-ab38-4584-b8ac-0d247c83dd91", | ||
+ | "signs": [], | ||
+ | "uploadDate": "2021-12-20T08:08:05.447Z" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | Для того, чтобы обратиться к значениям внутри атрибута следует использовать следующую структуру: | ||
+ | <syntaxhighlight lang="JSON" line> | ||
+ | { | ||
+ | "attribute": { | ||
+ | "property": "FileId", | ||
+ | "discriminator": "FileLinkTransitiveAttributeDefinitionDto", | ||
+ | "id": 20 | ||
+ | } | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | , где '''''property''''' может быть | ||
+ | <br> <br> | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! colspan="4" style="text-align:center;"| '''property''' | ||
+ | |- | ||
+ | | '''fileId''' || GUID файла | ||
+ | |- | ||
+ | | '''fileName''' || Наименование файла | ||
+ | |- | ||
+ | | '''downloadLink''' || Ссылка для скачивания | ||
+ | |- | ||
+ | | '''signs''' || Подписи файла(нельзя вытянуть с помощью FileLinkTransitiveAttributeDefinitionDto) | ||
+ | |- | ||
+ | | '''uploadDate''' || Дата загрузки | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | Пример настройки можно увидеть [https://study.3v-cloud.com/navigator/#/home?objectId=1069 здесь] |
Версия 09:07, 23 декабря 2021
Элемент атрибута типа Файл имеет следующий вид:
1 {
2 "$type": "FileLinkDto[]",
3 "$values": [
4 {
5 "fileId": "b94bd200-ab38-4584-b8ac-0d247c83dd91",
6 "fileName": "наименование.jpg",
7 "downloadLink": "/api/file/b94bd200-ab38-4584-b8ac-0d247c83dd91",
8 "signs": [],
9 "uploadDate": "2021-12-20T08:08:05.447Z"
10 }
11 ]
12 }
Для того, чтобы обратиться к значениям внутри атрибута следует использовать следующую структуру:
1 {
2 "attribute": {
3 "property": "FileId",
4 "discriminator": "FileLinkTransitiveAttributeDefinitionDto",
5 "id": 20
6 }
7 }
, где property может быть
property | |||
---|---|---|---|
fileId | GUID файла | ||
fileName | Наименование файла | ||
downloadLink | Ссылка для скачивания | ||
signs | Подписи файла(нельзя вытянуть с помощью FileLinkTransitiveAttributeDefinitionDto) | ||
uploadDate | Дата загрузки |
Пример настройки можно увидеть здесь