Платформа 3V/Отчет/6. Дополнительные действия в отчете/Подключение кнопок к отчету
< Платформа 3V | Отчет | 6. Дополнительные действия в отчете
Перейти к навигации
Перейти к поиску
Версия от 12:25, 26 января 2022; E.kopytina (обсуждение | вклад)
Содержание
Общее описание
Для того, чтобы подключить кнопку к отчету необходимо в настройка блока "view": {} добавить:
"buttons": [ ], |
---|
1 "buttons": [
2 {
3 "buttons": [
4 {
5 "actionsOnClick": {
6 "formula": {
7 "expression": "'/rih-navigator/cards/2645'",
8 "operands": [],
9 "code": null,
10 "id": 0,
11 "name": null
12 },
13 "openTarget": "SameWindow",
14 "discriminator": "PivotButtonHyperlinkActionDto",
15 "needRefresh": false
16 },
17 "discriminator": "PivotButtonDto",
18 "id": "custom3",
19 "text": "Создать Объект КВ",
20 "hint": null,
21 "confirmationMessage": null,
22 "styles": {
23 "defaultId": 0,
24 "pressedId": null,
25 "hoverId": null
26 }
27 },
28 {
29 "actionsOnClick": {
30 "formula": {
31 "expression": "'/rih-navigator/cards/2651?2=%5B2%5D'",
32 "operands": [],
33 "code": null,
34 "id": 0,
35 "name": null
36 },
37 "openTarget": "SameWindow",
38 "discriminator": "PivotButtonHyperlinkActionDto",
39 "needRefresh": false
40 },
41 "discriminator": "PivotButtonDto",
42 "id": "custom4",
43 "text": "Создать НИОКР",
44 "hint": null,
45 "confirmationMessage": null,
46 "styles": {
47 "defaultId": 0,
48 "pressedId": null,
49 "hoverId": null
50 }
51 }
52 ],
53 "discriminator": "PivotGroupingButtonDto",
54 "id": "CopyButton213231",
55 "text": "+ Создать",
56 "hint": null,
57 "confirmationMessage": null,
58 "styles": {
59 "defaultId": 46,
60 "pressedId": null,
61 "hoverId": null
62 },
63 "accessOptions": {
64 "subjectIds": [
65 "faip.inv_create_invproject"
66 ]
67 }
68 }
69 ],
|
Параметр | Описание |
---|---|
"openTarget": "SameWindow"/"NewTab" | Открыть в том же окне / Открыть в новом окне |
"needRefresh": false/true | |
"text": "" | Наименование кнопки |
"hint": null | Текст отображаемый над кнопкой при наведении курсора на кнопку |
"confirmationMessage": null, | Текст отображаемый в диалоговом окне подтверждения |
"defaultId": 46 | Идентификатор стиля по умолчанию |
"pressedId": 47, | Идентификатор стиля при наведении |
"hoverId": 47 | Идентификатор стиля в нажатом состоянии |
"accessOptions": null | Настройки доступа |
"icon": null | Иконка для кнопки |
Типы кнопок
Обычная кнопка
развернуть
JSON серверной карточки
Кнопка с выпадающим списком
развернуть
JSON серверной карточки
Настроить действия на кнопку
Открыть карточку
развернуть
JSON серверной карточки
Запустить методику
развернуть
JSON серверной карточки
Открыть ссылку
развернуть
JSON серверной карточки
Настройка прикладного метода
развернуть
JSON серверной карточки