Analysis

  • Status Assigned
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category Parser
  • Assigned To
    Torsten Bonde Christiansen
  • Operating System All
  • Severity High
  • Priority High
  • Reported Version 2.0
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Analysis
Opened by Jens Lauritsen - 07.02.2019

FS#197 - error in combined parsing of addition

.select fald = 1 do fald := fald[_n] + (pos(proc[_n],"ZZ57007B1") > 0); ERROR: Right Expression return type must be integer, date, float, time or string

.select fald = 1 do fald := (fald[_n]) + (pos(proc[_n],"ZZ57007B1") > 0);

ERROR: Right Expression return type must be integer, date, float, time or string

.select fald = 1 do fald := (fald[_n]) + ((pos(proc[_n],"ZZ57007B1") > 0));

ERROR: Right Expression return type must be integer, date, float, time or string

This is wrong since the right side is either 0 or 1 puls the result of a "logical test".

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing