Questions and discussion about using ProcessMaker: user interface, running cases & functionality

Moderator: ArturoRobles

By danielwalters
Dear Processmaker community,

I have an output document that displays a grid of various activities. The grid contains date fields.

The date fields are set to the format DD-MM-YYYY when used in dynaforms and work great.

However in output documents these are shown as YYYY-MM-DD hh:mm:ss which I cant have showing in various contracts :(

I understand that i could use a trigger to set the format of date variables before I generate the contract - but i only know how to do this for single variables, and not within a grid.

In short, I need grid dates to show as DD/MM/YYYY in output documents.

Is there a simple solution to this?

I've also tried adding javascript but this doesn't seem to get executed before HTML2PDF.

I've attached photo example.

Many thanks!
chrome_2019-01-28_14-44-34.png (43.69 KiB) Viewed 2052 times
User avatar
By amosbatto
If you have configured the datetime fields in your Dynaform to display the date correctly, then in your Output Document template, you need to use @#variable_label instead of @#variable for those datetime fields.

For example, if the ID of your datetime field in the grid is "startDate", then use: @#startDate_label

Your article is very good I like it. and also ever[…]

Data Loss

Hi, In some cases I have a problem, the data is a[…]

Enabling SQL Server in Windows

All the stuffs here are new things and interesting[…]

Dispose of your financial task misfortunes by pr[…]