Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

KSL(Key Stroke Language)

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
arvind.m

Active User


Joined: 28 Aug 2008
Posts: 205
Location: Hyderabad

PostPosted: Wed Jun 03, 2009 7:07 pm    Post subject: KSL(Key Stroke Language)
Reply with quote

Hi All,

can anyone tell about inclusion of KSL step in the JCL. If anyone worked or have knowlege on KSL can you pls share and let me know.

Note: I found out that KSL is used to route the report to Control-D.

Thanks,
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Jun 03, 2009 7:23 pm    Post subject:
Reply with quote

Do you not have access to google ?
Back to top
View user's profile Send private message
arvind.m

Active User


Joined: 28 Aug 2008
Posts: 205
Location: Hyderabad

PostPosted: Wed Jun 03, 2009 7:26 pm    Post subject:
Reply with quote

Yes i have and i did searched for the information. I found what i put in the Note in the above.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10231
Location: italy

PostPosted: Wed Jun 03, 2009 7:28 pm    Post subject: Reply to: KSL(Key Stroke Language)
Reply with quote

so why not ask BMC for the manuals and look at them ??
Back to top
View user's profile Send private message
arvind.m

Active User


Joined: 28 Aug 2008
Posts: 205
Location: Hyderabad

PostPosted: Wed Jun 03, 2009 7:32 pm    Post subject:
Reply with quote

Ok i'll check in BMC site. But any small inforamtion will be helpful for me to start working on it.

Thanks,
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Thu Jun 04, 2009 5:20 am    Post subject:
Reply with quote

Hi,

KeyStrokeLanguage(KSL) is a general purpose language that simulates, in batch, keystrokes that are entered in the IOA online facility, KSL language statements(commands) are specified in programs called scripts.

Samples of supported KSL scripts are located in the IOA KSL library and examples of the JCL can be located in IOA JCL library.

Quote:
Note: I found out that KSL is used to route the report to Control-D.
not sure where you got this notion from


Gerry
Back to top
View user's profile Send private message
arvind.m

Active User


Joined: 28 Aug 2008
Posts: 205
Location: Hyderabad

PostPosted: Thu Jun 04, 2009 11:45 am    Post subject:
Reply with quote

Hi Gerry,
Thank you for your response.

Quote:

not sure where you got this notion from


In my shop, there are few jobs with KSL step at the end of each job. What i understood is what all the reports created in the job are routed to CONTROL-D by this step. Below is the sample code

Code:

//KSL      EXEC CTDRKSL                                               
//*****      JCL TO INVOLK A REPORT MISSION IN CONTROL-D      *****   
//DAKSLOUT DD  DUMMY                                                 
  TRACE OFF                                                           
  MAXCOMMAND 999999                                                   
  CALLMEM SET2480                                                     
  CALLMEM SET60132                                                   
CALLMEM ORDERREP REPORDER SY**.CTDOPER.REPORTS jobname STD    NULL F
END                                                                   
/*                                                                   


I think CTDRKSL is a job specific and CTDRKSL is a kind of a script which i didn't understand.
Back to top
View user's profile Send private message
arvind.m

Active User


Joined: 28 Aug 2008
Posts: 205
Location: Hyderabad

PostPosted: Thu Jun 04, 2009 11:48 am    Post subject:
Reply with quote

typo*
I think CTDRKSL is a shop specific
Back to top
View user's profile Send private message
Barani.Karuppasamy

New User


Joined: 26 Sep 2008
Posts: 1
Location: Singapore

PostPosted: Thu Jun 04, 2009 9:54 pm    Post subject: Reply to: KSL(Key Stroke Language)
Reply with quote

From manual..
Quote:
The KeyStroke Language is a general purpose language that simulates, in batch,keystrokes entered in the IOA Online facility. KSL statements (commands) are collected in “programs” called scripts. The most common use of KSL scripts is to generate reports from the IOA Core and INCONTROL product repositories. Utilities can also be written as KSL scripts.


Again from Manual IOA Online facility is ...

Quote:
The Integrated Operations Architecture (IOA) is at the heart of the INCONTROL family of products. IOA has a common core of shared code as the foundation of its architecture design. INCONTROL's IOA environment has several inherent design advantages, including a common user interface and a shared data repository.


Hence KSL is Language used to create reports by sending commands to IOA in batch...

Its actually used to crate the reports not for routing...
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Fri Jun 05, 2009 4:19 am    Post subject:
Reply with quote

Hi Arvind,

Code:
CALLMEM ORDERREP REPORDER SY**.CTDOPER.REPORTS jobname STD    NULL F
CALLMEM - calls a script, in this case ORDERREP, the rest of the statements are parameters passed to the script.

Again if you look in the IOA KSL library you will find the member ORDERREP and it has comments on what the parameters represent.

ORDERREP is used FOR ORDERING DECOLLATION MISSIONS.

Gerry
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Need Help in understanding what is th... mainakdalal PL/I & Assembler 9 Mon Oct 03, 2016 8:03 pm
No new posts Any body aware of CAP-COBOL language? Sachin Raghuwanshi COBOL Programming 4 Tue Aug 02, 2016 9:34 am
No new posts How to declare 9(4) comp-5 field in a... Pavankumar.m PL/I & Assembler 3 Fri Jul 19, 2013 3:16 pm
No new posts NCAR Command Language (NCL) koteswara All Other Mainframe Topics 0 Tue Feb 26, 2013 4:17 pm
No new posts DB2 Stored Procedure (Language COBOL) Santoshkumar Sala DB2 1 Mon Jan 30, 2012 4:20 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us