Saltar al contenido principal

Text

Un list o listado, muestra un conjunto de datos de los registros de un scope de la siguiente forma:

Parametros

Los Frames tipo List pueden contener los siguientes elementos:

  • title: Muestra un título en la parte superior del frame.
  • scope: Indica el scope a utilizar para mostrar los datos.
  • filter: Indica el scope a utilizar para mostrar los datos.
  • options: Indica el scope a utilizar para mostrar los datos.

Elements

Los Frames tipo List indican los elementos que contienen los siguientes datos:

  • type: Es el texto que aparece en la parte superior de cada columna.
    • text: Para mostrar textos o nùmeros.
    • select: Para mostrar varios valores en una variable.
    • checkbox: Para mostrar valores true o false con un checkbox.
    • graph: Para meter graficos mermaid dentro de cada celda.
    • button: Para crear botones en el area de busqueda.
  • label: Es el texto que aparece en la parte superior de cada columna.
  • variable: Indica la variable de la que muestra los datos.
  • link: En el caso de querer que tenga un link, se introduce en formato mustache el camino.
{
"name": "Lista de todos los dossiers",
"viewcode": "dlist",
"active": true,
"frames": [
{
"type": "list",
"scope": "dossier",
"filter": "{}",
"options": {
"search": true
},
"elements": [
{
"variable": "dossier.header.name",
"label": "Nombre del expediente",
"link": "/view/dossier?code={{dossier.header.code}}"
},
{
"variable": "dossier.header.description",
"label": "description",
},
{
"variable": "dossier.header.filetype",
"label": "filetype",
},
{
"variable": "dossier.header.status",
"label": "status",
},
{
"variable": "dossier.header.owner",
"label": "owner",
}
]
}
]
}