get_report_tables

La función get_report_tables se usa para obtener la lista de tablas que pueden incluirse en informes.

Copied!
svc=report/get_report_tables&params={}

Resultado devuelto

Copied!
[
	{
		"id":<uint>,		/* ID de tabla */
		"n":"<text>",			/* nombre de sistema de tabla */
		"l":"<text>",			/* nombre predeterminado de tabla */
		"t":"<text>",			/* tipo de tabla */
		"ct":"<text>",		/* tipo de plantilla en que esta tabla puede utilizarse */
		"pt":"<text>",		/* parámetros de texto */
		"gt":"<text>",		/* ajustes avanzados de agrupación */
		"col":[				/* matriz de columnas */
			{
				"n":"<text>",		/* nombre de sistema de columna */
				"l":"<text>",		/* nombre predeterminado de columna */
				"sl":"<text>",	/* lista de encabezados de columnas (si es tabla de estadísticas) */
				"t":"<text>",		/* tipo de columna */
				"f":<uint>		/* marcas de columnas (vea más abajo) */
			}
		]
	}
]

Los tipos de plantillas de informes se describen en la página get_report_data.

Las marcas de columnas son:

MarcaDescripción

0x01

Mostrar como columna de tabla.

0x02

Mostrar como columna de estadísticas.

0x04

Mostrar como selector global.

0x08

Mostrar como columna con datos de posición.

0x10

Mostrar como eje de gráfica.

Los valores del parámetro “pt”:

ValorDescripción

geozones

Geocercas/Unidades.

unfinished_ival

Intervalo no finalizado.

duration

Duración.

mileage

Kilometraje.

base_eh_sensor

Sensor de horas de motor.

engine_hours

Horas de motor.

speed

Velocidad.

trips

Viajes.

stops

Paradas.

parkings

Estacionamientos.

sensors

Sensores.

sensor_name

Máscara del sensor.

driver

Conductor.

trailer

Remolque.

fillings

Llenados.

thefts

Descargas de combustible.

duration_format

Formato de duración.

geozones_ex

Geocercas/unidades extendidas.

username

Máscara de nombre de usuario.

route_points

Puntos de ruta.

event_mask

Máscara de evento.

rides

Rutinas. Se aplica para las tablas Unidad y Rutinas.

fields_config

Tipo de campo. Se aplica para la tabla Campos personalizados.

units

Unidades. Se aplica para la tabla Manoeuvres.

interval

Intervalo de seguimiento en minutos. Se aplica para la tabla Unidad Seguimiento del sensor.

group_zones_pass

La opción Considerar grupo como total está disponible. Se aplica para la tabla Grupo de unidades → Geocercas sin visitar.

routes

Se aplica para tablas de tipo Ruta.

last_location

La opción Considerar el intervalo del informe está disponible. Se aplica para la tabla Últimos datos de la unidad.

hide_total

La opción Total está ocultada para esta tabla.

groupitem

La opción El grupo mismo está disponible. Se aplica para las tablas Grupo de unidades → Historial y Campos personalizados.

noschedule

La opción Limitaciones de tiempo no está disponible. Se aplica para las tablas Resumen Últimos datos de la unidad.

hide_driver_split

La opción Obtener intervalos está ocultada en el filtro de conductores.

account_tree

Árbol de cuentas.

custom_fields_mask

Máscara de campos personalizados.

drv_activity

Actividad del conductor.

movement_chronology

Cronología del movimiento.

sensor_val

Valor del sensor.

timeout_sensor

Tiempo de espera del sensor.

custom_sensor_name

Nombre del sensor personalizado.

filter_notifications

Guardar solo mensajes con el texto de notificación.

Los códigos de errores posibles son:

CódigoDescripción
6Error no definido.
Descargar archivo PDF
Descargar archivo Word

Ver también