<verbatim> /* ************************************************************************** */ /* MAKEDBG: Make all required DBG objects */ /* Copyright (C) 2000 Martin Rowe <martin@dbg400.net> */ /* */ /* This program is free software; you can redistribute it and/or modify */ /* it under the terms of the GNU General Public License as published by */ /* the Free Software Foundation; either version 2 of the License, or */ /* (at your option) any later version. */ /* */ /* This program is distributed in the hope that it will be useful, */ /* but WITHOUT ANY WARRANTY; without even the implied warranty of */ /* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ /* GNU General Public License for more details. */ /* */ /* You should have received a copy of the GNU General Public License */ /* along with this program; if not, write to the Free Software */ /* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* ************************************************************************** */ PGM DCL VAR(&LIBRARY) TYPE(*CHAR) LEN(10) VALUE('DBG400') DCL VAR(&SRCLIB) TYPE(*CHAR) LEN(10) VALUE('DBG400') DCL VAR(&TYPE) TYPE(*CHAR) LEN(1) RTVJOBA TYPE(&TYPE) IF COND(&TYPE *EQ '1') THEN(DO) SBMJOB CMD(CALL PGM(MAKEDBG)) GOTO CMDLBL(ENDPGM) ENDDO ADDLIBLE LIB(&LIBRARY) POSITION(*AFTER QTEMP) MONMSG MSGID(CPF0000) /* DELETE PRIOR VERSIONS OF OBJECTS, IF THERE FROM AN EARLIER MAKEDBG */ /* LOGICALS */ DLTF FILE(&LIBRARY/DBGDFTH1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTK1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTK2) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTD1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTD2) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLH1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLK1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLK2) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLD1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDH1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDK1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDK2) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDD1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDPRO1) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDPRO2) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDEP01) MONMSG MSGID(CPF2105) /* PHYSICALS */ DLTF FILE(&LIBRARY/DBGDFTH0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTK0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDFTD0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLH0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLK0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGSQLD0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDH0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDK0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLDD0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGOLD0W) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDPRO0) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBGDGL00) MONMSG MSGID(CPF2105) /* DISPLAY FILES */ DLTF FILE(&LIBRARY/DBG110DF) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBG020DF) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBG030DF) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBG005DF) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBG100DF) MONMSG MSGID(CPF2105) DLTF FILE(&LIBRARY/DBG105DF) MONMSG MSGID(CPF2105) /* REPORTS */ DLTF FILE(&LIBRARY/DBG015PF) MONMSG MSGID(CPF2105) /* PROGRAMS */ DLTPGM PGM(&LIBRARY/DBG109CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG106CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG107CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG108CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG110CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG112CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG114CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG046CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG010CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG045CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG102CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG103CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG104CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG105CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG005CL) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG043R3) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG020R3) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG040R3) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG042R3) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG044R3) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG108R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG020R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG030R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG010R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG015R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG041R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG005R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG006R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/SETHLPTXT) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG100R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG101R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG102R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG103R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG104R4) MONMSG MSGID(CPF2105) DLTPGM PGM(&LIBRARY/DBG105R4) MONMSG MSGID(CPF2105) /* DATA AREAS */ DLTDTAARA DTAARA(&LIBRARY/DBGSQLD1) MONMSG MSGID(CPF2105) DLTDTAARA DTAARA(&LIBRARY/DBGDFTD1) MONMSG MSGID(CPF2105) DLTDTAARA DTAARA(&LIBRARY/DBGOLDD1) MONMSG MSGID(CPF2105) DLTDTAARA DTAARA(&LIBRARY/DBGCOMP) MONMSG MSGID(CPF2105) /* QM QUERIES */ DLTQMQRY QMQRY(&LIBRARY/DBG102QM) MONMSG MSGID(CPF2105) /* UIM PANEL GROUPS */ DLTPNLGRP PNLGRP(&LIBRARY/DBG020PG) MONMSG MSGID(CPF2105) DLTPNLGRP PNLGRP(&LIBRARY/DBG030PG) MONMSG MSGID(CPF2105) /* MESSAGE FILES */ DLTMSGF MSGF(&LIBRARY/DBGMSGF) MONMSG MSGID(CPF2105) /* COMMANDS */ DLTCMD CMD(&LIBRARY/CRTDBGSCP) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/CRTPGMFSET) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/DBG) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/EDTDBGLNK) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/EDTDBGSCP) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/EXCDBGSCP) MONMSG MSGID(CPF2105) DLTCMD CMD(&LIBRARY/WRKOLD) MONMSG MSGID(CPF2105) /* NOW CREATE ALL REQUIRED OBJECTS */ /* PHYSICALS */ CRTPF FILE(&LIBRARY/DBGDPRO0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGDFTH0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGDFTK0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGDFTD0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGOLD0W) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGSQLH0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGSQLK0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGSQLD0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGOLDH0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGOLDK0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGOLDD0) + SRCFILE(&SRCLIB/QDDSSRC) CRTPF FILE(&LIBRARY/DBGDGL00) + SRCFILE(&SRCLIB/QDDSSRC) DSPFD FILE(&LIBRARY/*ALL) TYPE(*MBR) + OUTPUT(*OUTFILE) OUTFILE(QTEMP/DBGLIST) /* LOGICALS */ CRTLF FILE(&LIBRARY/DBGDPRO1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDPRO2) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDFTH1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDFTK1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDFTK2) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDFTD1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDFTD2) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGSQLH1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGSQLK1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGSQLK2) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGSQLD1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGOLDH1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGOLDK1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGOLDK2) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGOLDD1) + SRCFILE(&SRCLIB/QDDSSRC) CRTLF FILE(&LIBRARY/DBGDEP01) + SRCFILE(&SRCLIB/QDDSSRC) /* DISPLAYS */ CRTDSPF FILE(&LIBRARY/DBG110DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) CRTDSPF FILE(&LIBRARY/DBG020DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) CRTDSPF FILE(&LIBRARY/DBG030DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) CRTDSPF FILE(&LIBRARY/DBG005DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) CRTDSPF FILE(&LIBRARY/DBG100DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) CRTDSPF FILE(&LIBRARY/DBG105DF) + SRCFILE(&SRCLIB/QDDSSRC) RSTDSP(*YES) /* REPORTS */ CRTPRTF FILE(&LIBRARY/DBG015PF) + SRCFILE(&SRCLIB/QDDSSRC) PAGESIZE(70 + 100) LPI(6) CPI(12) OVRFLW(69) /* COMMANDS */ CRTCMD CMD(&LIBRARY/CRTDBGSCP) + PGM(&LIBRARY/DBG106CL) + SRCFILE(&SRCLIB/QCMDSRC) + VLDCKR(&LIBRARY/DBG107CL) CRTCMD CMD(&LIBRARY/CRTPGMFSET) + PGM(&LIBRARY/DBG108CL) + SRCFILE(&SRCLIB/QCMDSRC) CRTCMD CMD(&LIBRARY/DBG) PGM(&LIBRARY/DBG110CL) + SRCFILE(&SRCLIB/QCMDSRC) CRTCMD CMD(&LIBRARY/EDTDBGLNK) + PGM(&LIBRARY/DBG100R4) + SRCFILE(&SRCLIB/QCMDSRC) CRTCMD CMD(&LIBRARY/EDTDBGSCP) + PGM(&LIBRARY/DBG112CL) + SRCFILE(&SRCLIB/QCMDSRC) CRTCMD CMD(&LIBRARY/EXCDBGSCP) + PGM(&LIBRARY/DBG114CL) + SRCFILE(&SRCLIB/QCMDSRC) CRTCMD CMD(&LIBRARY/WRKOLD) + PGM(&LIBRARY/DBG005CL) + SRCFILE(&SRCLIB/QCMDSRC) /* CL PROGRAMS */ CRTCLPGM PGM(&LIBRARY/DBG109CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG106CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG107CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG108CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG110CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG112CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG114CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG046CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG010CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG045CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG102CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG103CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG104CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG105CL) + SRCFILE(&SRCLIB/QCLSRC) CRTCLPGM PGM(&LIBRARY/DBG005CL) + SRCFILE(&SRCLIB/QCLSRC) /* RPG PROGRAMS */ CRTRPGPGM PGM(&LIBRARY/DBG043R3) + SRCFILE(&SRCLIB/QRPGSRC) CRTRPGPGM PGM(&LIBRARY/DBG020R3) + SRCFILE(&SRCLIB/QRPGSRC) CRTRPGPGM PGM(&LIBRARY/DBG040R3) + SRCFILE(&SRCLIB/QRPGSRC) CRTRPGPGM PGM(&LIBRARY/DBG042R3) + SRCFILE(&SRCLIB/QRPGSRC) CRTRPGPGM PGM(&LIBRARY/DBG044R3) + SRCFILE(&SRCLIB/QRPGSRC) /* RPG IV PROGRAMS */ CRTBNDRPG PGM(&LIBRARY/DBG108R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) OVRDBF FILE(TEMPDFT1) TOFILE(&LIBRARY/DBGDFTD1) OVRDBF FILE(TEMPDFT2) TOFILE(&LIBRARY/DBGDFTD2) CRTBNDRPG PGM(&LIBRARY/DBG020R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG030R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG010R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG015R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG041R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG005R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG006R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/SETHLPTXT) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG100R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG101R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG102R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG103R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG104R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) CRTBNDRPG PGM(&LIBRARY/DBG105R4) + SRCFILE(&SRCLIB/QRPGLESRC) DFTACTGRP(*YES) /* DATA AREAS */ CRTDTAARA DTAARA(&LIBRARY/DBGDFTD1) TYPE(*CHAR) LEN(20) + VALUE('DBGDFTH1 DBGDFTK1') CRTDTAARA DTAARA(&LIBRARY/DBGOLDD1) TYPE(*CHAR) LEN(20) + VALUE('DBGOLDH1 DBGOLDK1') CRTDTAARA DTAARA(&LIBRARY/DBGSQLD1) TYPE(*CHAR) LEN(20) + VALUE('DBGSQLH1 DBGSQLK1') CRTDTAARA DTAARA(&LIBRARY/DBGCOMP) TYPE(*CHAR) LEN(40) + VALUE('Your company name in *DTAARA DBGCOMP') /* QM QUERY */ CRTQMQRY QMQRY(&LIBRARY/DBG102QM) + SRCFILE(&SRCLIB/QQMQRYSRC) /* UIM PANEL GROUPS */ CRTPNLGRP PNLGRP(&LIBRARY/DBG020PG) + SRCFILE(&SRCLIB/QPNLSRC) CRTPNLGRP PNLGRP(&LIBRARY/DBG030PG) + SRCFILE(&SRCLIB/QPNLSRC) /* MESSAGE FILE */ CRTMSGF MSGF(&LIBRARY/DBGMSGF) TEXT('DBG Utilities') ADDMSGD MSGID(GSM0300) MSGF(DBGMSGF) MSG('Move the cursor to + the desired location & press F7 to complete the copy.') + SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0301) MSGF(DBGMSGF) MSG('Document &1 "&2" + printed.') SEV(00) FMT((*CHAR 10) (*CHAR 50)) + DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0302) MSGF(DBGMSGF) MSG('Move the cursor to + the desired location & press F5 to complete the move.') + SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0303) MSGF(DBGMSGF) MSG('Move the cursor to + the desired location & press F9 to complete the overlay.') + SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0304) MSGF(DBGMSGF) MSG('The document &1 + already exists.') SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) + ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0305) MSGF(DBGMSGF) MSG('A document name is + required') SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) + CCSID(65535) ADDMSGD MSGID(GSM0306) MSGF(DBGMSGF) MSG('Document &1 is + locked. Edit/Delete is not available for locked documents.') + SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) ALROPT(*NO) + LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0307) MSGF(DBGMSGF) MSG('Move the cursor to + the other end of the block to be wrapped, and press F11.') + SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(GSM0308) MSGF(DBGMSGF) MSG('&1 not found. Press + F16 to search from the beginning.') SEV(00) FMT((*CHAR + 25)) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0065) MSGF(DBGMSGF) MSG('Unable to create &1, + type &2 in library &3. Review joblog.') SEV(00) FMT((*CHAR + 10) (*CHAR 10) (*CHAR 10)) DMPLST(*JOB) ALROPT(*NO) + LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0071) MSGF(DBGMSGF) MSG('The link &1 &2 &3 + does not exist.') SEV(00) FMT((*CHAR 10) (*CHAR 10) + (*CHAR 3)) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) + CCSID(65535) ADDMSGD MSGID(MIT0072) MSGF(DBGMSGF) MSG('Script &1 does not + exist') SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) ALROPT(*NO) + LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0073) MSGF(DBGMSGF) MSG('Library &1 must be + of type *TEST') SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) + ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0074) MSGF(DBGMSGF) MSG('Target file not + defined') SEV(00) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) + CCSID(65535) ADDMSGD MSGID(MIT0075) MSGF(DBGMSGF) MSG('Script &1 already + exists') SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) ALROPT(*NO) + LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0076) MSGF(DBGMSGF) MSG('Script &1 created.') + SEV(00) FMT((*CHAR 10)) DMPLST(*JOB) ALROPT(*NO) + LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0077) MSGF(DBGMSGF) MSG('Object &2 in Library + &3 not found.') SEV(40) FMT((*CHAR 4) (*CHAR 10) (*CHAR + 10)) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0078) MSGF(DBGMSGF) MSG('Library &2 does not + exist.') SEV(40) FMT((*CHAR 4) (*CHAR 10)) DMPLST(*JOB) + ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0079) MSGF(DBGMSGF) MSG('Object &1 created in + Library &2.') SEV(00) FMT((*CHAR 10) (*CHAR 10)) + DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) ADDMSGD MSGID(MIT0080) MSGF(DBGMSGF) MSG('Object &1 not + created in Library &2.') SECLVL('Object &1 was not created + in the target library &2. The cause is likely to be either, + authorities, or &1 may be a Join Logical. Join Logicals will + only be copied if ALL physical files required for the join + are present in library &2.') SEV(00) FMT((*CHAR 10) (*CHAR + 10)) DMPLST(*JOB) ALROPT(*NO) LOGPRB(*NO) CCSID(65535) /* LOAD HELP TEXT */ OVRDBF FILE(DBGDFTH1) TOFILE(&LIBRARY/DBGDFTH1) OVRDBF FILE(DBGDFTD1) TOFILE(&LIBRARY/DBGDFTD1) OVRDBF FILE(QTXTSRC) TOFILE(&SRCLIB/QTXTSRC) + MBR(DBG110CL) CALL PGM(&LIBRARY/SETHLPTXT) PARM('DBG110CL' + 'DataBase Generation + commands ') DLTOVR FILE(QTXTSRC) OVRDBF FILE(QTXTSRC) TOFILE(&SRCLIB/QTXTSRC) + MBR(DBG100R4) CALL PGM(&LIBRARY/SETHLPTXT) PARM('DBG100R4' + 'Edit DataBase Generation + scripts ') DLTOVR FILE(QTXTSRC) OVRDBF FILE(QTXTSRC) TOFILE(&SRCLIB/QTXTSRC) + MBR(DBG005R4) CALL PGM(&LIBRARY/SETHLPTXT) PARM('DBG005R4' + 'Work with on-line + documents ') DLTOVR FILE(QTXTSRC DBGDFTH1 DBGDFTD1) OVRDBF FILE(DBGDFTH1) TOFILE(&LIBRARY/DBGSQLH1) OVRDBF FILE(DBGDFTD1) TOFILE(&LIBRARY/DBGSQLD1) OVRDBF FILE(QTXTSRC) TOFILE(&SRCLIB/QTXTSRC) + MBR(DBGSCPHELP) CALL PGM(&LIBRARY/SETHLPTXT) PARM('*README' + '***** Read this overview on creating + scripts *****') ENDPGM: RETURN ENDPGM </verbatim> -- Main.MartinRowe - 24 Jun 2005
This topic: DBG400
>
SourceCodeList
>
ClSource
>
ClMAKEDBG
Topic revision: r1 - 24 Jun 2005 - 05:30:44 -
MartinRowe
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding DBG/400?
Send feedback