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"
    }
.....
}
  • Нет меток