

Compile (CM) Messages › › IDCMGPMV05 - "MOVE FIELD TO .... BY NAME" has no matching fields
IDCMGPMV05 - "MOVE FIELD TO .... BY NAME" has no matching fields
Reason:
The target data structure has no elementary fields that match those in FIELD This can be due to:
- The names of elementary fields in the source data-structure simply do not correspond to any names in the target data-structure.
- Names in the source data-structure that are subordinate to REDEF group structures are not considered as part of SET/MOVE ... BY NAME matching BY NAME.
- The wrong structures were used in the source-group or target-group of the MOVE/SET ... BY NAME statement.
This message does not cause a run-time error, but indicates something is seriously wrong with the user's program.
Action:
Consider one or more of the following alternatives:
- Correct the SET/MOVE statement to employ the correct groups that do have corresponding names.
- Separately move:
- Individually corresponding named fields
- REDEF substructures BY NAME into the target group in place of the user's current global structure MOVE
- Use the option BY POSITION if applicable, instead of the option BY NAME that caused this error.
Make appropriate changes and recompile.
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|