Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: dateTimeFormat  (Read 1925 times)

GraninDm

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
dateTimeFormat
« on: July 03, 2017, 04:05:47 PM »
Не получается отформатировать переменную.

В приложении часть отчета
Слева $V{documentdate}
Справа $S{dateTimeFormat($V{documentdate},"yy.MM.dd hh:mm:ss")}
Если вместо $V{documentdate} использовать now() все работает

Передаю значение времени так.
m_reportEngine->dataManager()->setReportVariable("documentdate", document->getMainFieldValue("documentdate"));
qDebug() << document->getMainFieldValue("documentdate");

QVariant(QDateTime, QDateTime(2016-12-20 15:42:56.765 RTZ 2 (зима) Qt::TimeSpec(LocalTime)))


Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: dateTimeFormat
« Reply #1 on: July 03, 2017, 10:44:26 PM »
Попробуйте добавить кавычки вокруг переменной
Code: [Select]
$S{dateTimeFormat("$V{documentdate}","yy.MM.dd hh:mm:ss")}

GraninDm

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: dateTimeFormat
« Reply #2 on: July 04, 2017, 08:58:40 AM »
Да. Так заработало. Спасибо.