Valores por defecto avanzados

KAF la permitirá definir valores por defecto para cualquiera de los campos de sus formularios.
Los valores pueden consistir en constantes fijas o campos basados en propiedades del usuario:
user[Department][Manager][mail]
En este ejemplo, el valor por defecto sería el mail del manager del departamento del usuario que edita el formulario.
Potente, no?

Valores por defecto avanzados
 
 

Rediseño del layout del formulario

KAF le permite modificar completamente el diseño de sus formularios. Desde el orden de los campos y su disposición, hasta la posición de la etiqueta.
Para cada campo también podremos definir si es editable o visible por los usuarios en base a un conjunto de reglas y condiciones.

Rediseño del layout del formulario
 
 

Múltiples definiciones para un mismo formulario

El sistema de definición de formularios basado en reglas, nos permitirá disponer de múltiples comportamientos que se aplicarán según las condiciones definidas.
Kaldeera Advanced Forms permite definir condiciones basadas en:

  • Cualquier campo del elemento
  • El usuario que accede
  • Cualquier propiedad del usuario (user[Department])
  • Parámetros de la página
  • Pertenencia a grupos de seguridad
  • Listas relacionadas con el elemento o con el usuario
    (item[Created][Manager] - el mánager del usuario que ha creado el elemento!)

KAF soporta la configuración de vistas personalizadas para los formularios de new (nuevos elementos), display (visualizar elementos) y edit (editar elementos).

Múltiples definiciones para un mismo formulario
 
 

Integración jQuery

Kaldeera Advanced Forms está abierto a todos los estándares de programación y a las últimas técnicas utilizadas en el desarrollo de sitios web.
Por ello, todos los formularios de KAF incluyen las librerías base jQuery de modo que directamente podamos añadir plug-ins y código Javascript que personalize aún más nuestros formularios.

Integración jQuery
 
 

Soporte a Content Types

No solo listas y bibliotecas de documentos, con Kaldeera Advanced Forms podremos modificar y adaptar los formularios de nuestra intranet introduciendo reglas a nivel de Content Type.
De este modo, con una sola definición modificaremos todas las listas donde se esté utilizando el tipo de contenido.

Soporte a Content Types
 
 

No solo campos

Kaldeera Advanced Forms le permite incluir otros elementos en sus formularios como:

  • Webparts
  • Textos separadores
  • TAB's
  • Cualquier contenido HTML personalizado
  • Scripts
  • ...

No solo campos
 
 

Import / Export

Kaldeera Advanced Forms incluye la posibilidad de exportar las definiciones de nuestros formularios para importarlas posteriormente en otras listas de nuestro sitio o en otros entornos (ej: desarrollo -> producción).

Import / Export
 
 

Webpart de renderización de formularios

Especialmente pensado para webs públicas, KAF incorpora una webpart que permite renderizar un formulario de alta en cualquier página del sitio (web) en el que te encuentas.
Esta funcionalidad pemite mostrar formularios en nuestras páginas de publicación sin que los usuarios accedan directamente a las listas de nuestro sitio.

Webpart de renderización de formularios
 
 

Activacion integrada en SharePoint

La funcionalidad se activa desde el propio entorno de configuración de SharePoint. En caso de requerirlo, también permite desactivarla desde las opciones de configuración de las listas.

Activacion integrada en SharePoint