Skip to content

Personalizar registros

This content is not available in your language yet.

Interfaces Personalizadas es un módulo para insertar código propio en puntos concretos de la aplicación: una entrada en el menú lateral, una acción en el menú de una fila, la forma en que se dibuja un campo o una celda. Lo que se guarda es código, no un diseño montado con un editor visual.

Hace falta saber programar. Si lo que buscas es añadir un dato nuevo a un objeto, abre su formulario y entra a Editar formulario desde los tres puntos.

  1. Abre el menú lateral con la flecha de la esquina superior izquierda, si lo tienes plegado.
  2. Baja hasta el grupo Desarrollo y pulsa Interfaces Personalizadas.

Menú lateral desplegado en Desarrollo con Interfaces Personalizadas resaltado y la tabla CustomUis vacía

La pantalla que se abre se titula CustomUis, y los campos del formulario también están en inglés. Es el mismo módulo.

  1. Pulsa Agrega tu primer registro si la tabla está vacía, o el botón + de la esquina inferior derecha. Se abre el panel Crear CustomUi.
  2. En Custom ui name, escribe un nombre que la identifique.
  3. Abre Custom ui type y elige uno de los cinco tipos. Los explica la sección siguiente.

Panel Crear CustomUi con el desplegable Custom ui type abierto y resaltado, mostrando los cinco tipos

  1. Rellena la sección que aparece debajo del tipo. En ella indicas dónde se engancha la interfaz: el objeto, el campo, la columna o la posición en el menú.

Panel Crear CustomUi con el tipo Sidebar elegido y la sección Side bar resaltada, con Etiqueta, URL y Target rellenados

  1. Escribe la lógica en Code.
  2. Enciende Activo. Viene apagado.
  3. Pulsa Crear.

La interfaz aparece como una fila de la tabla, con su tipo, su Custom Ui Code (Prolibu lo genera al guardar) y el interruptor Activo.

Tabla CustomUis con la fila DOC-CO Interfaz resaltada, de tipo Sidebar y con Activo encendido

Los interruptores Permitir a todos → Ver y Editar deciden quién puede ver o modificar este registro de configuración. No controlan a quién se le muestra la interfaz.

Cada tipo añade al formulario una sección propia con los datos de destino:

TipoPara qué sirveQué pide
SidebarUna entrada nueva en el menú lateral que abre una dirección web.Etiqueta, URL, Target (_blank, _self, _parent o _top), Ícono e Insert before.
Default Table ColumnsLas columnas que muestra por defecto la tabla de un objeto.Modelo y Columnas.
Field WidgetCambiar cómo se dibuja un campo concreto en el formulario.Modelo y Field name.
Table Row ActionUna acción propia en el menú de tres puntos de una fila.Modelo, Etiqueta, Ícono, Slot (posición en el menú) y Orden.
Table Cell WidgetCambiar cómo se dibuja una celda de la tabla.Modelo y Field name.

Modelo es el objeto con su nombre técnico en inglés, por ejemplo Contact o Deal. Field name es el campo, elegido de una lista.

Panel Crear CustomUi con el tipo Field Widget y la sección Field widget resaltada, con los campos Modelo y Field name

  1. En la tabla de Interfaces Personalizadas, pulsa el menú de tres puntos al final de la fila.
  2. Elige Editar para cambiarla o Eliminar para borrarla. Eliminar pide confirmación y no se puede deshacer.

Si solo quieres dejar de usarla un tiempo, edítala y apaga Activo.

Frequently asked questions

Was this article helpful?