4.4.2. Метод добавления нового блока в динамическую таблицу

Метод добавляет новые блоки в конец динамической таблицы, при этом создается новая версия данных формы. С помощью метода нельзя изменить заголовок динамической таблицы.

URL: rest/api/asforms/data/append_table

Тип метода: POST

В теле запроса передается json-объект вида:

    {
        "uuid": "<UUID данных по форме>",
        "tableId": "<идентификатор таблицы>",
        "eventProperties": {
            "paramA": "A",
            "paramB": "B"
        },
        "data": 
            [
                {
                    "id":"field1-b1", //идентификатор компонента
                    "value": "field1_value", //значение 
                    "type":"widgetType1" //тип компонента
                }, 
                ..., 
                {
                    "id":"field1-bN", 
                    "value": "fieldN_value", 
                    "type":"widgetType1"
                }
            ]
    }

При выполнении метода номера -bN в переданных идентификаторах компонентов перезаписываются таким образом, чтобы они соответствовали итоговым номерам добавленных строк таблицы.

В случае успешного выполнения возвращает код 200 с сообщением:

    {
        "errorCode": 0,
        "uuid": "<uuid данных по форме>"
    }