Sage50Reports - Cómo establecer formato a los campos de tipo Fecha para la impresión
Description
Cause
Resolution

En primer lugar, accediendo al editor de Sage Reports Designer desde la aplicación, editando la plantilla de documento o report de listado en cuestión

Localiza el campo de tipo Fecha que te interese

EJEMPLO:

Por ejemplo, en un formato de Albarán de venta. Quieres establecer la fecha del documento con el año a 4 dígitos, ya que por defecto en el formato base establece como dd/mm/yy:

ejemplo factura


Una vez que editas tu diseño personalizado (recuerda que el formato base no puede editarse desde Sage 50)

Localiza el campo fecha y haz doble clic para acceder a su expresión:

Expresion editor


Una vez en el editor de expresiones, añade la función que indica identifica ese campo o valor como de tipo fecha:

ParseDateTime(valoralquequeremosdarformato)

Quedando de la siguiente forma:

Expresion editor


Pulsa OK, y teniendo aún seleccionado dicho campo en el diseño

Accede a sus propiedades mediante el panel que aparece en la parte derecha de la pantalla (Ver - Propiedades en el menú superior para hacerlo visible):

menú ver propiedades


Localiza la propiedad Formatting, accediendo al botón  que te permite acceder a seleccionar el tipo de formateo que quieres para determinados tipos de campos. Como son los de fecha y hora o numéricos:

propiedades formato

Selecciona entre los diferentes formatos de fecha disponibles, los que desees, entre los que se encuentran fechas largas, cortas, formatos de fecha en letra, etc:

dato formato


Selecciona el formato que prefieras. En el ejemplo, se ha elegido la fecha en formato corto

Puedes en todo momento cómo se va a mostrar en el ejemplo que nos aparece debajo de la selección:

dato formato ejemplo


Pulsa OK, guarda el diseño del report y tanto al hacer una previa como una impresión de dicho formato

ya verás la fecha en el formato que has seleccionado, que en esta imagen se muestra en color verde:

solucion visual fecha documento


PRECAUCIÓN:

Recuerda que en este ejemplo se tiene en cuenta el valor dependiendo del dato a insertar o modificar. Si se trata de un valor de la cabera, cuerpo o pie del documento y se añade en otra sección. El resultado puede ser distinto o que no se imprima. El contenido de esta ayuda está basado en el sabor superior de Sage 50 y siempre sobre un diseño copiado directamente del base, cualquier modificación posterior o personalización de un report personalizado, puede obtener resultados diferentes y siempre con la posibilidad de realizar un desarrollo a medida según las necesidades de cada negocio

(**) Más información sobre este contenido en la Ayuda Online de Sage 50: Centro de ayuda (sage.es)

Steps to duplicate
Related Solutions