Project

General

Profile

Bug #7240

conversion problem related to ENTERED in a IF expr

Added by Constantin Asofiei about 1 year ago. Updated 12 months ago.

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

100%

billable:
No
vendor_id:
GCD
case_num:
version:

History

#2 Updated by Constantin Asofiei about 1 year ago

The recreate is this:

def var ch as char.
form ch with frame f1.
enable ch with frame f1.
if not frame f1 ch entered then do:
  message "x".
end.

#3 Updated by Constantin Asofiei about 1 year ago

  • Status changed from New to Review
  • Assignee set to Constantin Asofiei
  • % Done changed from 0 to 100

The fix is in 7199b/14524

#4 Updated by Constantin Asofiei about 1 year ago

  • Project changed from QAD to Base Language

#5 Updated by Constantin Asofiei about 1 year ago

There is another issue related to INPUT/ENTERED - fields need to be treated the same way as vars in input_functions.rules

def temp-table tt1 field f1 as char field f2 as char.

form tt1.f2 with frame f1.

find first tt1 where tt1.f1 = frame f1 tt1.f2.
def var ch as char.
def var l as log.

ch = frame f1 tt1.f2.
l = frame f1 tt1.f2 entered.

#6 Updated by Constantin Asofiei about 1 year ago

The fix is in 7199b/14527

#7 Updated by Constantin Asofiei about 1 year ago

Another issue is related to frame f1 ... not entered version - the fix is in 7199b/14528.

#8 Updated by Greg Shah about 1 year ago

Code Review Task Branch 7199b Revisions 14524, 14527 and 14528

No objections.

#9 Updated by Greg Shah about 1 year ago

  • Status changed from Review to Test

#10 Updated by Constantin Asofiei about 1 year ago

7199b/14533 was merged to trunk rev 14528 and archived.

#11 Updated by Greg Shah about 1 year ago

  • Status changed from Test to Closed

#12 Updated by Constantin Asofiei about 1 year ago

Another case somehow related to #7178 - tt1.f1 [not] entered must not produce a buffer reference. A fix for this is in 7156a/14543, will be included in the #7178 work.

#13 Updated by Constantin Asofiei about 1 year ago

Constantin Asofiei wrote:

Another case somehow related to #7178 - tt1.f1 [not] entered must not produce a buffer reference. A fix for this is in 7156a/14543, will be included in the #7178 work.

This fix was committed to 7199c rev 14553.

#14 Updated by Constantin Asofiei 12 months ago

7199c was merged to trunk rev 14610 and archived

Also available in: Atom PDF