POWERED BY RBSOFT

Как изменить какую то одну область экрана

> Без категории
Дата обновления: 1 августа 2024 г. Дата публикации: 1 августа 2024 г. Автор: Жамсуев Очир

Порядок действий

  1. Для изменения данных области экрана необходимо написать запрос. Чтобы узнать какие данные можно изменить, необходимо перейти во вкладку “Макет” открыть настройку “Набор данных”. Нажать на кнопку “Изменить”.

Запрос

POST | http://localhost:5206/POS/1.0/Set

Body

Поле Описание
Receivers Массив названий дисплея
Containers Массив данных
Name Название поля
Text Текст поля
Table Объект таблицы
ColumnNames Массив имен колонок
Rows Массив строк, значения полей таблицы
Styles Массив стилей для таблицы
Name Значение ActiveRow, выделяет строку в таблице
RowNumber Номер строки в таблице
## Пример
{
    "Receivers": [
        "d1"
    ],
    "Containers": [
        {
            "Name": "Table",
            "Table": {
                "Rows": [
                    [
                        "1",
                        "Толстовка из хлопка на молнии",
                        "10 900,00",
                        "1",
                        "10 900,00"
                    ],
                    [
                        "2",
                        "Куртка из кожи",
                        "65 900,00",
                        "1",
                        "65 900,00",
                        "-100"
                    ],
                    [
                        "3",
                        "Овощи",
                        "350,00",
                        "1.525",
                        "350,00"
                    ]
                ],
                "Styles": [
                    {
                        "RowNumber": 1,
                        "Name": "ActiveRow"
                    }
                ]
            }
        },
        {
            "Name": "Total",
            "Text": "2 000.00"
        },
        {
            "Name": "TotalPayment",
            "Text": "1 900.00"
        },
        {
            "Name": "Change",
            "Text": "100.00"
        },
        {
            "Name": "Discount",
            "Text": "100.00"
        },
        {
            "Name": "Paid",
            "Text": "2 000.00"
        }
    ]
}

Результат