Establecer estilo de la lista de registros
Establecer estilo de la lista de registros - kintone.app.setRecordListStyle()
Establece el estilo de la vista de lista de registros (vista de tabla) de la app actual.
Función
Escritorio
kintone.app.setRecordListStyle(config)
Móvil
kintone.mobile.app.setRecordListStyle(config)
Parámetros
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| config | Object / String | Sí | La configuración de estilo.
|
| config.header | Array / String | Opcional | La configuración de estilo del encabezado.
|
| config.header[].columnType | String | Opcional | El tipo de columna a la que se aplican los estilos. Se pueden especificar los siguientes valores:
FIELD. |
| config.header[].column | String | Opcional | La columna a la que se aplica el estilo.
|
| config.header[].content | Object / String | Opcional | La configuración de estilo de la columna del encabezado.
|
| config.header[].content.color | String | Opcional | El color del texto del encabezado. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff. |
| config.header[].content.fontWeight | String | Opcional | El grosor de la fuente del texto del encabezado. Se pueden especificar los siguientes valores:
|
| config.header[].content.textDecoration | String | Opcional | La decoración del texto del encabezado, como subrayado o tachado. Se pueden especificar los siguientes valores:
|
| config.header[].background | Object / String | Opcional | La configuración de estilo del fondo del encabezado.
|
| config.header[].background.backgroundColor | String | Opcional | El color de fondo del encabezado. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff. |
| config.body | Array / String | Opcional | La configuración de estilo del cuerpo de la lista.
|
| config.body[].recordId | String | Opcional | El ID del registro al que se aplica el estilo. |
| config.body[].style | Array / String | Opcional | La configuración de estilo del registro.
|
| config.body[].style[].columnType | String | Opcional | El tipo de columna a la que se aplican los estilos. Se pueden especificar los siguientes valores:
FIELD. |
| config.body[].style[].column | String | Opcional | La columna a la que se aplica el estilo.
|
| config.body[].style[].content | Object / String | Opcional | La configuración de estilo del contenido del campo.
|
| config.body[].style[].content.backgroundColor | String | Opcional | El color de fondo del contenido del campo. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff.Se aplica solo durante la edición en línea. |
| config.body[].style[].content.color | String | Opcional | El color del texto del contenido del campo. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff. |
| config.body[].style[].content.fontWeight | String | Opcional | El grosor de la fuente del texto del contenido del campo. Se pueden especificar los siguientes valores:
|
| config.body[].style[].content.textDecoration | String | Opcional | La decoración del texto del contenido del campo, como subrayado o tachado. Se pueden especificar los siguientes valores:
|
| config.body[].style[].content.borderColor | String | Opcional | El color del borde del contenido del campo. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff.Se aplica solo durante la edición en línea. |
| config.body[].style[].background | Object / String | Opcional | La configuración de estilo del fondo.
|
| config.body[].style[].background.backgroundColor | String | Opcional | El color de fondo del campo. Especifique un código de color hexadecimal de 6 dígitos, como #ffffff. |
Cada estilo puede eliminarse individualmente estableciendo DEFAULT en cada propiedad.
Devuelve
Un objeto Promise.
Cuando se cumple el objeto Promise, no se devuelve ningún valor.
Solicitud de ejemplo
|
|
Páginas disponibles
Escritorio
- Página de lista de registros
Móvil
- Página de lista de registros
Notas
Pueden producirse problemas menores de visualización según la combinación de ajustes. Los detalles sobre el alcance específico de la decoración de cada propiedad pueden cambiar en futuras actualizaciones del producto.
Limitaciones
Escritorio
Los siguientes campos no son compatibles:
- Registros relacionados
- Grupo de campo
- Borde
- Etiqueta
- Espacio en blanco
- Campos de una tabla
Los siguientes campos no admiten los ajustes de content:
- Texto enriquecido
- Tabla
Los siguientes campos no admiten los ajustes content.borderColor y content.backgroundColor:
- Botón de radio
- Casilla de verificación
Móvil
Los siguientes campos no son compatibles:
- Registros relacionados
- Grupo de campo
- Borde
- Etiqueta
- Espacio en blanco
- Tabla
Los siguientes campos no admiten los ajustes de content:
- Texto enriquecido
Los siguientes ajustes no son compatibles:
- Configurar estilos para la columna del botón de editar/eliminar registro
- Configurar
content.borderColorycontent.backgroundColor