Jump to content
We've recently updated our Privacy Statement, available here ×

salma.aboumzrag

Members
  • Posts

    2
  • Joined

  • Last visited

salma.aboumzrag's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Yes I used a new java code for my field : $P{DateFormatter}.format(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").parse($F{createDateTime})) but i can't set the time zone to "Europe/paris", however the time zone of my date is +00. can you help me ?
  2. I added this param: <parameter name="DateFormatter" class="java.text.DateFormat" isForPrompting="false"> <defaultValueExpression><![CDATA[$P{REPORT_FORMAT_FACTORY}.createDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", $P{REPORT_LOCALE}, $P{REPORT_TIME_ZONE})]]></defaultValueExpression> </parameter> And here is my expression : <textFieldExpression><![CDATA[$P{DateFormatter}.format($F{createDateTime})]]></textFieldExpression> Error message: net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression for source text: $P{DateFormatter}.format($F{createDateTime})
×
×
  • Create New...