Команда addActionPanel
Команда addActionPanel добавляет записи о панелях с клавишами для touch-интерфейса. Атрибуты действия задаются обязательным параметром actionpanel
.
Свойства параметра actionpanel
:
| | |
---|
actionpanelcode | int (11) | Уникальный код панели |
context | int (11) | Код контекста, в котором отображается панель: - 6 – открытый документ,
- 7 – подытог (оплата),
- 8 – сдача,
- 9 – закрытый документ,
- 17 – режим инвентаризации.
|
page | int (11) | Порядковый номер страницы на панели в текущем контексте |
rowcount | int (11) | Количество строк в панели |
columncount | int (11) | Количество столбцов в панели |
actionpanelitems | массив объектов | Клавиши с действиями |
Свойства параметра actionpanelitem
:
| | |
---|
actionpanelitemcode | int (11) | Уникальный код элемента (клавиши) |
actionpanelcode | int (11) | Уникальный код панели, на которой будет размещена клавиша |
actioncode | int (11) | Код действия |
row | int (11) | Положение клавиши на панели по вертикали |
column | int (11) | Положение клавиши на панели по горизонтали |
rowspan | int (11) | Количество ячеек, занимаемых клавишей по вертикали |
columnspan | int (11) | Количество ячеек, занимаемых клавишей по горизонтали |
color | varchar (20) | HEX-код цвета без символа решетки |
name | varchar (100) | Наименование клавиши на панели |
Code Block |
---|
|
{
"actionpanel": {
"actionpanelcode": 64,
"context": 1,
"page": 2,
"rowcount": 1,
"columncount": 3,
"actionpanelitems": [
{
"actionpanelitemcode": 1,
"actioncode": 12,
"row": 1,
"column": 1,
"rowspan": 1,
"columnspan": 1,
"color": "ffffff",
"name": ""
},
{
"actionpanelitemcode": 2,
"actioncode": 13,
"row": 1,
"column": 2,
"rowspan": 1,
"columnspan": 1,
"color": "fffff2",
"name": ""
}
]
},
"command": "addActionPanel"
}
--- |
Команда clearActionPanel
Команда clearActionPanel
очищает справочники с данными о панелях и клавишах для touch-интерфейса:
Code Block |
---|
|
{
"command": "clearActionPanel"
}
--- |
Команда deleteActionPanel
Команда deleteActionPanel
удаляет из справочников данные о панели touch-интерфейса со всеми ее клавишами.
Параметр: уникальный код панели.
Code Block |
---|
|
{
"command": "deleteActionPanel",
"actionpanelcode": "1"
}
--- |