Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2011, 16h57   #1
Membre du Club
 
Homme olivier
Analyste d'exploitation
Inscription : août 2011
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme olivier
Localisation : France

Informations professionnelles :
Activité : Analyste d'exploitation
Secteur : Finance

Informations forums :
Inscription : août 2011
Messages : 48
Points : 65
Points : 65
Par défaut Decoupage SYSIN pour traitement

bonjour,

peut-être avez vous déjà rencontré ce problème : vous devez soumettre un job mais la sysin est trop longue (nb de lignes non supporté)

alors comment faire ?

je vous propose cette macro ISREDIT a appliquer sur le fichier SYSIN

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* rexx -------------------------------------------------------------*/
'isredit macro (clipb)'                                                
                                                                       
saut = 5  /* nb d'appui sur PF8 en mode page */                        
                                                                       
'isredit paste' clipb 'before .zfirst keep'                            
do forever                                                             
  do saut                                                              
    'isredit down page'                                                
  end                                                                  
  if rc=0 then do                                                      
    'isredit (r) = display_lines'                                      
    'isredit label' r '= .paste'                                       
    'isredit paste' clipb 'before .paste keep'                         
  end                                                                  
  else leave                                                           
end
pour l'utiliser:
  • faire un CUT jclname REPLACE de tout le job
  • se mettre en edit sur la sysin et taper en ligne de commande le nom de la macro suivi de jclname

il suffira au final de faire SUB
coderetour0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web