Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejavascript
pjs.define("data", { type: 'char', length: 50, varying: true });
pjs.define("myBoolean", { type: 'boolean', initValue: true });
pjs.define("myNumber", { 
  type: 'packed decimal',
  length: 10,
  decimals: 0,
  nullable: 'myBoolean' 
});

myBoolean = false;  // Changes %nullind(myNumber) to *Off
pjs.nullInd(myNumber, true);  // Changes myBoolean to *On
data += pjs.nullInd(myNumber).toString() + myBoolean.toString();  // data is now '11'

 


RPG Equivalent

%NULLIND()