Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Widget

Widget Autocomplete

El widget autocomplete, o WidgetAutocomplete, permite mostrar y editar valores que están relacionados con otra tabla (o la misma). La principal diferencia con el widget select es que el usuario no selecciona las opciones, sino que escribe y le autocompleta los valores posibles.

<column name='customer' numcolumns='3' order='190'>
    <widget type='autocomplete' fieldname='codcliente' onclick='EditCliente'>
        <values source='clientes' fieldcode='codcliente' fieldtitle='nombre'></values>
    </widget>
</column>

Propiedades

  • fieldname: nombre del campo que contiene la información. Obligatorio.
  • required: impide guardar los datos del formulario si el usuario no ha escrito nada en el campo.
  • readonly: impide modificar el valor.
  • onclick: URL o controlador al que será redirigido el usuario al hacer clic. A esta URL se le añade ?code= y el valor del campo.
  • icon: icono a mostrar en el campo de edición.
  • translate: true para indicar que se traduzcan automáticamentelos títulos de los valores a mostrar al usuario.

Opciones de coloreado

Recuerda que todos los widgets tienen una serie de propiedades y opciones comunes.

Valores a mostrar

<widget type='select' fieldname='codpais' required='true'>
    <values source='paises' fieldcode='codpais' fieldtitle='nombre'></values>
</widget>
  • source: nombre de la tabla a consultar.
  • fieldcode: columna de la tabla para el valor seleccionado.
  • fieldtitle: columna de la tabla para el texto a mostrar al usuario. Si no se indica es el mismo que fieldcode. Si se ha indicado translate en el widget, este texto se traducirá.