Selector de fechas

Es un elemento que permite al usuario seleccionar una fecha. Puede definir el formato de la fecha (por ejemplo, mm/dd/aaaa).

El formato de fecha puede ser una combinación de lo siguiente:

  • d: día del mes (sin cero a la izquierda)
  • dd: día del mes (dos dígitos)
  • o: día del año (sin ceros a la izquierda)
  • oo: día del año (tres dígitos)
  • D: nombre del día corto
  • DD: nombre del día largo
  • m: mes del año (sin cero a la izquierda)
  • mm: mes del año (dos dígitos)
  • M: nombre del mes corto
  • MM: nombre del mes largo
  • y: año (dos dígitos)
  • yy: año (cuatro dígitos)
  • @: marca de tiempo de Unix (ms desde 01/01/1970)
  • ! : tics de Windows (100ns desde 01/01/0001)
  • '...': texto literal
  • '': comillas simples
  • anything else: texto literal

Propiedades del Selector de fechas

Además, puede definir su propio formato de fecha. En Winshuttle Composer, los valores de fecha se almacenan internamente con el formato «aaaa-mm-dd». Sin embargo, la propiedad del formato de fecha solo es para la visualización y no es el valor que se guarda y se envía (si procede) a otros servicios (como SAP).

Si se necesita usar otro formato para introducir la fecha correctamente en otro servicio, haga lo siguiente:

  1. Añada un campo nuevo al árbol de soluciones (en el lugar que sea más adecuado para su formulario).
  2. Enlace el campo recién añadido con el campo que se muestra en la vista de formulario.
  3. Añada una regla de establecimiento de acción al campo que se muestra en la vista del formulario y que establece el valor del campo de entrada del servicio web en el formato necesario.

Ejemplo:

formatDate($form.getValue('/my:myFields/my:dateString'),"mm.dd.yyyy");