Output format for data field in BizForm

Alexander Toups asked on October 30, 2015 12:31

Does anybody now the syntax for the output format for a data field in the field definition of a bizform?

Recent Answers


Brenden Kehren answered on October 30, 2015 13:00

What do you mean by the output format? Like what html is wrapped around each control or something different?

0 votesVote for this answer Mark as a Correct answer

Alexander Toups answered on October 30, 2015 14:05

Hi Brenden,

In the forms app, fields there is a section called: Editing control settings. For data/time fields it offers two options:

1) Transformation 2) Output format

It should be possible to use Output format to apply a format like MM.dd.yyyy to the date field when displayed as a lable. But I have no idea of the required syntax.

0 votesVote for this answer Mark as a Correct answer

David te Kloese answered on November 1, 2015 01:50 (last edited on November 1, 2015 01:50)

Hi,

I assume you've set the Default value field to the current date using the macro {%DateTime.Now%}

You should use the macro {%Value%} to access the field value from the Output format field. To format it you could use the FormatDateTime macro. For example:

{% FormatDateTime(Value, "MMMM d yyyy") %}

Result: November 1 2015

Greets,

David

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.