Widget de Texto (WidgetText)
El widget de tipo Texto (WidgetText) es el widget predeterminado en FacturaScripts y permite mostrar y editar contenido en formato de texto plano, limitado a un número máximo de caracteres definidos por la propiedad maxlength. Si necesitas introducir textos más extensos, te recomendamos utilizar el widget de área de texto.
Ejemplo de uso
A continuación se muestra un ejemplo de cómo definir un widget de texto en una vista XML:
<column name="code" numcolumns="2" order="100">
<widget type="text" fieldname="codcliente"/>
</column>
Visualización del Widget
Al utilizar este widget, su apariencia será la siguiente en los formularios de edición:

Y en los listados, se muestra así:

Propiedades del Widget
Puedes personalizar el comportamiento del widget de texto usando las siguientes propiedades:
- fieldname (obligatorio): Nombre del campo a mostrar y/o editar.
- required: Establece si el campo es obligatorio. Si se marca, el formulario no se podrá guardar si el campo está vacío.
- readonly: Especifica si el campo es de solo lectura. Valores permitidos:
true,falseodynamic. - onclick: Permite definir una URL o controlador al que será redirigido el usuario al hacer clic sobre el texto. Se añade automáticamente el parámetro
?code=seguido del valor del campo. - icon: Icono que se mostrará en el campo de edición.
- maxlength: Longitud máxima permitida del texto.
Opciones Avanzadas y Coloreado
Todos los widgets comparten una serie de propiedades y opciones comunes para el coloreado y personalización visual. Puedes consultarlas en la publicación sobre propiedades comunes de los widgets.