A fix is available
APAR status
Closed as fixed if next.
Error description
The findMatch action in LPEX (Ctrl-M) fails saying that there is no match when there is or goes to the wrong match. This can happen due to a continued literal that begins with a keyword such as 'SELECT'. For example: mySql = 'insert into .... as ( + select * from .... ;
Local fix
To work around this problem adjust the source so that continued literal lines do not start with the word 'SELECT'.
Problem summary
**************************************************************** * USERS AFFECTED: Those who edit RPGLE or SQLRPGLE source. * **************************************************************** * PROBLEM DESCRIPTION: Find matching end action does not * * work correctly. * **************************************************************** * RECOMMENDATION: * **************************************************************** This problem is fixed in the RDi 9.0.1 update. The find matching end action (Ctrl+M) does not work correctly when a continued line of a statement starts with a word which matches an RPG opcode name.
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
SE55338
Reported component name
RPG/COBOL DEV T
Reported component ID
5724Y9901
Reported release
850
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-04-25
Closed date
2013-12-11
Last modified date
2013-12-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R850 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS4QVT","label":"Rational Developer for Power Systems Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]
Document Information
Modified date:
11 December 2013