URI всех шаблонов: http://адрес_Полиматики:порт/api/v2/export/xlsx/templates
URI конкретного шаблона: http://адрес_Полиматики:порт/api/v2/export/xlsx/templates/id_шаблона
GET запрос обеспечивает получение одного или нескольких шаблонов текущей сессии.
В качестве идентификатора шаблона можно передать ID "ff000001", зарезервированный за умолчательным шаблоном.
Предусловия: Необходимо быть авторизованным и должна быть вынесена хотя бы одна размерность мультисферы.
Параметры ответа |
---|
{ "xlsx_templates": [ // список шаблонов { "plm_type_code": 266, // код списка шаблонов "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" } ..... } |