Can we add or remove the module object from service
Program..and how...?
Answers were Sorted based on User's Feedback
Answer / natraj
Using binder language we can add a module into the service
program
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / samul
Natraj: Thanks for answer,but Binder languare is used only
to export the procedure not a module.
Syam : Using UPDPGM,we can only update the program when any
of the existing module is updated.
UPDSRVPGM is used to update the service pgm when any of the
procedure/module is changed.
Expecting the correct answer...
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / syan
No, You can't add module to service program.
Need to re-create. you can use RTVBNDSRC command to
retrieve binder source.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / syam
Yes, using UPDPGM (module and program) or UPDSRVPGM to add.
| Is This Answer Correct ? | 4 Yes | 7 No |
How to avoid using indicators in ile ?
how many files, printer files you can describe in a rpg?
what is maximum number of arrays allowed in rpg?
what are the different commands used in rlu ?
how may a cgi control duplicate inputs?
Write a logic program for knowing the repeated number of a vowels in a given program?
What is keyword PFILE specifies ?
what is the purpose of overrides?
how can I start a page in a new window?
what are the different types of keys in AS400
Why do you use Keep and Assume Keywords.
I have created a command that display Source file and library. Now i want that when i enter library name and press f4 on Source file, pgm should display all the PF- SRC's in that Library. For F4 option i have used Choice program but since only limited paramters are passed in Choice pgm i am not able to paas library name and further can't call a pgm that will display list of Source files. Below is the Code snippet for CMD type object :- CMD PROMPT('Source Scan for HUB Standard') PARM KWD(SOURCE) TYPE(*CHAR) LEN(1) RSTD(*YES) + VALUES(N A) MIN(1) + CHOICE('N,A') PARM KWD(SRCFILE) TYPE(FILE) RSTD(*NO) + PROMPT('SOURCE FILE') FILE: QUAL TYPE(*NAME) LEN(10) RSTD(*NO) EXPR (*YES) + CHOICE(*PGM) + CHOICEPGM (XXXXXLIB/YYYPGM) QUAL TYPE(*NAME) LEN(10) DFT(*LIBL) + SPCVAL((*LIBL)) EXPR(*YES) PROMPT ('Library') Below is the Choice pgm:- PGM PARM(&PARM1 &PARM2) DCL VAR(&PARM1) TYPE(*CHAR) LEN (21) DCL VAR(&PARM2) TYPE(*CHAR) LEN (2000) IF COND(%SST(&PARM1 1 10) = 'CHOICE ' *AND + %SST(&PARM1 11 10) = 'SRCFILE ' *AND + (%SST(&PARM1 21 1) = 'C' *OR %SST (&PARM1 + 21 1) = 'P')) THEN (DO) /* (%SST(&PARM1 21 1) = 'C' *OR %SST (&PARM1 + */ CHGVAR VAR(&PARM2) VALUE('Name, F4 for List') ENDDO IF COND(%SST(&PARM1 1 10) = 'CHOICE ' *AND + %SST(&PARM1 11 10) = 'SRCFILE ' *AND + %SST(&PARM1 21 1) = 'P') THEN (DO) CHGVAR VAR(&PARM2) VALUE('Name, F4 for List') CALL PGM(GTSQL) PARM ('XXXXLIB') return ENDDO Thanks in Advance for looking into.