@teqed/interact-ibmi
Version:
Menus for interacting with IBMi AS400 using node-odbc.
17 lines (16 loc) • 734 B
JavaScript
export default (parameters) => {
// Create a string that says 'DLTUSRPRF ..." and then add the parameters. Skip any that are undefined.
let command = `DLTUSRPRF USRPRF(${parameters.USRPRF})`;
// const addParameter = (parameter: string | undefined, value: string | undefined) => {
// if (parameter !== undefined && value !== undefined) {
// command += ` ${parameter}(${value})`;
// }
// };
if (parameters.OWNOBJOPT !== undefined)
command += ` OWNOBJOPT(${parameters.OWNOBJOPT})`;
if (parameters.PGPOPT !== undefined)
command += ` PGPOPT(${parameters.PGPOPT})`;
if (parameters.EIMASSOC !== undefined)
command += ` EIMASSOC(${parameters.EIMASSOC})`;
return command;
};