so missing data is better than corrupt data?  a hard error is a hard 
error...better to keep LVLCHK on and ensure that your programs, etc are 
recompiled to use the changed file than to poke and hope it works...JMO.
add a monitor block or error extender on the write/update opcodes and what 
happens?  no error just the old-fashioned "where the heck is my data" 
problem.  bad practice is bad practice, flawed design is flawed design. 
but i guess i'm just very biased on the subject 8^)
Thanks,
Tommy Holden
From:
rob@xxxxxxxxx
To:
Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Date:
09/23/2009 08:51 AM
Subject:
Re: Another evil of LVLCHK(*NO)
Sent by:
midrange-l-bounces@xxxxxxxxxxxx
Try defining that file with DDL instead of DDS.  Compile your program. Use 
DDL to add a column at the end that is numeric.  Then see what happens...
CHGPF FILE(ROB/LVL1) LVLCHK(*NO) 
  File LVL1 in library ROB changed. 
call lvl1 
  Data mapping error on member LVL1. 
  Data mapping error on member LVL1. 
? C 
  Cancel reply received for message CPF5029. 
  1 records lost when member LVL1 closed. 
  Error message CPF4572 appeared during CLOSE. 
  Function check. RNX1217 unmonitored by LVL1 at statement 0000000009,
    instruction X'0000'. 
  Error message CPF4572 appeared during CLOSE (C G D F). 
  Error message CPF4572 appeared during CLOSE (C G D F). 
Rob Berendt
As an Amazon Associate we earn from qualifying purchases.