URI: http://адрес_Полиматики:порт/api/v2/export/xlsx/templates/id_шаблона

PUT запрос обновляет шаблон согласно заданным настройкам в теле запроса. Если отправить PUT запрос без параметров, в ответ придёт пустой шаблон.

Запрос
Комментарии
{
	"header_format": { // форматирование заголовка таблицы
        "align_h": "ALIGNH_LEFT", // выравнивание по горизонтали
        "align_v": "ALIGNV_CENTER", // выравнивание по вертикали
        "cell_background_color": "#FFFFFF", // фоновый цвет ячейки в шестнадцатеричном формате
        "font_family": "Calibri", // шрифт - семейство шрифтов
        "font_size": 11, // размер шрифта
        "font_bold": false, // жирность шрифта
        "font_italic": false, // курсив шрифта
        "font_color": "#000000", // цвет шрифта в шестнадцатеричном формате         		
		"border_type": "BORDERSTYLE_THIN", // граница наличие и ширина
        "border_color": "#000000" // цвет границы в шестнадцатеричном формате     
	},
    "cell_header_format": { // форм-е ячейки с заголовками столбцов 
				//(наим-я размерностей, элементов верхних размерностей и фактов)
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "cell_left_dim_format": { // форм-е ячейки с элементами левых размерностей         	
		"align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "cell_fact_format": { // форм-е ячейки со значениями фактов (кроме итоговых строки и столбца)
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "total_column_format": { // форм-е итогового столбца
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "total_row_format": { // форм-е всей итоговой строки
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    } 
}

Необходимо быть авторизованным и должна быть вынесена хотя бы одна размерность мультисферы.

В качестве идентификатора шаблона можно передать ID "ff000001", зарезервированный за умолчательным шаблоном.

Параметры ответа
Комментарии
{
    "id": string, // идентификатор пользовательского шаблона
    "name": string, // название шаблона
    "created_by": string, // автор шаблона
    "creation_ts": int, // штамп времени создания шаблона
    "last_update_ts": int, // штамп времени создания шаблона     
	"header_format": { // форматирование заголовка таблицы
        "align_h": "ALIGNH_LEFT", // выравнивание по горизонтали
        "align_v": "ALIGNV_CENTER", // выравнивание по вертикали
        "cell_background_color": "#FFFFFF", // фоновый цвет ячейки в шестнадцатеричном формате
        "font_family": "Calibri", // шрифт - семейство шрифтов
        "font_size": 11, // размер шрифта
        "font_bold": false, // жирность шрифта
        "font_italic": false, // курсив шрифта
        "font_color": "#000000", // цвет шрифта в шестнадцатеричном формате         		
		"border_type": "BORDERSTYLE_THIN", // граница наличие и ширина
        "border_color": "#000000" // цвет границы в шестнадцатеричном формате     
	},
    "cell_header_format": { // форм-е ячейки с заголовками столбцов (наим-я размерностей, элементов верхних размерностей и фактов)
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "cell_left_dim_format": { // форм-е ячейки с элементами левых размерностей         	
		"align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "cell_fact_format": { // форм-е ячейки со значениями фактов (кроме итоговых строки и столбца
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "total_column_format": { // форм-е итогового столбца
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    },
    "total_row_format": { // форм-е всей итоговой строки
        "align_h": "ALIGNH_LEFT",
        "align_v": "ALIGNV_CENTER",
        "cell_background_color": "#FFFFFF",
        "font_family": "Calibri",
        "font_size": 11,
        "font_bold": false,
        "font_italic": false,
        "font_color": "#000000",
        "border_type": "BORDERSTYLE_THIN",
        "border_color": "#000000"
    }
}


  • Нет меток