Defects

HISTORY Panels produce syntax and validation errors for certain COBOL TRUNC parameters



ID:    D26421
Published:    13 March 2019
Updated:    02 March 2020
 

Defect Id

DEF327665

Originally Reported Against

StarTool FDM 7.8.1.01

Resolved In

StarTool FDM 7.8.2

Status

Implemented

Description


1) Cobol parameters TRUNCOPT / NOTRUNOPT
 Error:  using HIST command via the FDM ispf panels PDSM1UHI and just issuing the command without use of the HIST panels.
   
HISTORY WPSB* COBOL(TRUNCopt) NEWML   produces the following syntax error.
The same occurs for the NOTRUNCOPT parameter. 
  
 
PDSZHIST -------------------- History Syntax Error ----------------------------
 OPTION  ===>                                                                  
                                                                               
 Incorrect command syntax; please correct and reenter after HISTORY            
 ===> WPSB* COBOL(TRUNCopt) NEWML                                              
                                                                               
 Operands:  memgroup                                                            
            MODULE(Partname) ASIS/UPPERCASE/UC                                 
            EXTERN/WKEXTERN/PSEUDOREG/LABELREF/COMMON/PRIVATE/CSECT            
            COBOL(Opt1,Opt2, ...)                                               
            GENERATE / CMNLOAD / GENHELP                                       
            ALL /  LKED(Partname)/NOLKED                                       
                   TRANS(Partial-Translator-name/Full-Translator-name/         
                     Generic-Translator-name)                                  
                   ZAP(Partname)/NOZAP                                         
                   USERDATA(Partname)/NOUSERD                                  
            SYSMOD(Partu)/NOSYSMOD            NOSYSTEM                         
            ML/MEMLIST/NEWML/SUBLIST                                           
 Defaults: UC  memgroup, LKED, USERDATA and ZAP; TRANS/NOTRANS from CONTROL    
 
2) HIST cobol option TRUNCSTD results in ‘invalid value’
     Specifying NOTRUNCSTD results in ‘invalid option’
     However, can issue the command directly and FDM will process successfully.
          HISTORY WPSB* COBOL(TRUNCstd) NEWML
 
 PDSM1UHI -------------- HISTORY: Display CSECT IDR Data -------- Invalid value
OPTION  ===>                                                                   
- DSN=DDELXXX.COB62.LOAD,VOL=SER=SRSM38  MEM=WPSB*  ------------------
                                                                   More:   - +
                                                                              
 Partial link-editor name ==>           (linkname or linkname* for filtering) 
 Process all link-editors ==>           (YES to override filtering)           
                                                                              
 COBOL compile option 1   ==> TRUNCSTD  (any valid option from the list below)
 COBOL compile option 2   ==>           (any valid option from the list below)
 COBOL compile option 3   ==>           (any valid option from the list below)
 COBOL compile option 4   ==>           (any valid option from the list below)
 COBOL compile option 5   ==>           (any valid option from the list below)
 
 
3) Using HIST Panel PDSM1UHI, and specify cobol options, a blank is inserted before the first parameter; however command does process.  Customer just wants to know if this is intentional.
     TRUNCBIN / NOTRUNCB
 
PDSM1UHI -------------- HISTORY: Display CSECT IDR Data -----------------------
OPTION  ===>                                                                  
- DSN=DDELXXX.COB62.LOAD,VOL=SER=SRSM38  MEM=:  ----------------------
                                                                   More:     +
 Member or member group   ==> :                 (*, start*, start:end or part/)
                                                                               
 Partial CSECT/ENTRY name ==>           (modname or modname* for filtering)   
 Process all CSECTS       ==>           (YES to override filtering)           
                                                                               
 Search for symbol type   ==>           (EXTERN, WKEXTERN, PSEUDOREG, LABELREF,
                                         COMMON, PRIVATE, CSECT)              
 Process CSECT and PRIVATE==>           (YES to override filtering)            
                                                                              
 Translator name filter                 (Full or partial name for filtering   
 or translator type filter==>            or Generic translator name set up    
                                             in table SZFTRNSL)               
 Process all translators  ==>           (YES to override filtering)           
                                                                              
 Partial SYSMOD name      ==>           (sysname or sysname* for filtering)   
 Process all SYSMODS      ==>           (YES to override filtering)           
                                                                              
 Partial ZAP IDRDATA name ==>           (zapname or zapname* for filtering)   
 Process all ZAPS         ==>           (YES to override filtering)           
                                                                             
Partial link-editor name ==>           (linkname or linkname* for filtering) 
Process all link-editors ==>           (YES to override filtering)           
                                                                             
COBOL compile option 1   ==> TRUNCBIN  (any valid option from the list below)
COBOL compile option 2   ==>           (any valid option from the list below)
COBOL compile option 3   ==>           (any valid option from the list below)
COBOL compile option 4   ==>           (any valid option from the list below)
COBOL compile option 5   ==>           (any valid option from the list below)  
 
There is a space before TRUNCBIN
 
ISREDDE2   ------>History  : COBOL( TRUNCBIN)              Columns 00001 00072
Command ===>                                                  Scroll ===> CSR 
****** ***************************** Top of Data ******************************
000001 **** No OUTPUT FROM COMMAND TO DISPLAY ****                            
****** **************************** Bottom of Data ****************************
                                                                               
                                                                               
                                                                               
 
 

Find Answers

Type a question or describe what you are looking for below

My Recent Searches

Welcome kb sso

Additional Assistance

  • Submit a Case Online
  • FAQs