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 1233 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

Hello everyone, I'm creating users within my proc[…]

Processmaker Dynaform keeps Loading

Hi, I downloaded your process and executed the for[…]

How to create a group by trigger

after a few investigation i solved the problem exe[…]

Việt Nam hình thành, phát tri[…]