Платформа 3V/Отчет/6. Дополнительные действия в отчете/Подключение кнопок к отчету
Перейти к навигации
Перейти к поиску
Содержание
Общее описание
Для того, чтобы подключить кнопку к отчету необходимо в настройка блока "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 серверной карточки