Project

General

Profile

Bug #10

CAN-FIND conversion issue (if WHERE clause evaluated to TRUE)

Added by Stanislav Lomany over 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:

History

#1 Updated by Greg Shah over 12 years ago

@45263 - additional issue:

The same problem occurs if the WHERE clause evaluates to FALSE during conversion.

#2 Updated by Stanislav Lomany over 12 years ago

@45115 - issue description:

If WHERE clause of a CAN-FIND statement was evaluated to TRUE during conversion, the result is incorrect code.

if can-find(first book where true) then

=>

if ((new FindQuery(book, (String) null, null, "book.bookId asc", true, LockType.NONE).hasAny()).booleanValue())

#3 Updated by Redmine Admin over 12 years ago

@45128 - Status changed from WIP to Hold

#4 Updated by Stanislav Lomany about 12 years ago

Imported from JPRM on 2012-04-12 11:23:03.279:

TASKID      = 6103
PROJECTID   = 124
STATUS      = 3 (Hold)
DESCRIPTION = CAN-FIND conversion issue (if WHERE clause evaluated to TRUE)
OWNER       = SVL
ASSIGNEE    = 
BILLABLE    = false
PRIORITY    = 5 (Normal)
PHASE       = 52 (Problem Resolution)
COMPONENT   = 97
ESTEFFORT   = 0.000000
ESTSTART    = 2011-10-03
ESTSTOP     = 
ACTSTOP     = 
CASENUM     = 
VENDORID    = 
COMMENT     = ''
LASTWIP     = 2011-10-17

Also available in: Atom PDF