expression between [] in TfrxmemoView is not calculated

edited 12:11AM in FastReport 4.0
Almost every expression I write between [] in a TfrxMemoview is evaluated to 0 (null?)

for example:
[NOW] -> 0
[IFF (3=3,"true","false")] -> 0
["aa"] -> 0

only [DATE] -> and [TIME] give right text in the preview: [DATE] -> 24-2-2016

Object inspector of the memo:
Allowexpressions=true
EpressionDelimiters=[,]
report.engineoptions.convertnulls = false
FR version 4.10.1

what is wrong with for example: [IFF (3=3,"true","false")] ?

Comments

  • gpigpi
    edited 12:11AM
    Use [IIF(3=3, 'true', 'false')] for Pascal Script or [IIF(3==3,"true","false")] for C++ Script
  • edited 12:11AM
    gpi wrote: »
    Use [IIF(3=3, 'true', 'false')] for Pascal Script or [IIF(3==3,"true","false")] for C++ Script

    I use the pascal script
    [IIF(3=3, 'true', 'false')] --> 0 in the print preview
  • gpigpi
    edited 12:11AM
    What TfrxMemoView display format do you use?
  • edited 12:11AM
    gpi wrote: »
    What TfrxMemoView display format do you use?

    I tried the formats: Text (no formatting) and Number. The result is 0 in all cases.
  • gpigpi
    edited 12:11AM
    Attach your report template (fr3) here

Leave a Comment