zendtech / IbmiToolkit

PHP frontend to XMLSERVICE for IBM i development.
BSD 3-Clause "New" or "Revised" License
46 stars 34 forks source link

Test and document io='omit' #75

Open alanseiden opened 8 years ago

alanseiden commented 8 years ago

Test and document io='omit' (supported by XMLSERVICE)

alanseiden commented 3 years ago

To research 'omit' in XMLSERVICE: https://github.com/IBM/xmlservice/search?q=omit

and from XMLSERVICE changelog: http://yips.idevcloud.com/wiki/index.php/XMLService/XMLSERVICEChangeLog

- 1.2.3 (stable)

IBM i XMLSERVICE:
- ga1 version + all current bug fixes

New functions IBM i XMLERVICE
- ... overlay from previous
- add type='4096h' added type 'hole' for zeros on input, ignored on output
  used to skip "chunks" of complex structure or to overlay data that
  varies by context of the call
- add parm in='omit' added to parm='in|out|both|omit' for OPTIONS(*OMIT)
  P zzomit B export
  D zzomit PI 50A varying
  D myName 10A options(*OMIT) <---- a parameter optionally omitted (*NULL if omitted) 
  D yourName 10A

Internal RPG: 
  - minor release not significantly different