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 02/11/2011, 13h05   #1
Invité régulier
 
Inscription : mars 2006
Messages : 49
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2006
Messages : 49
Points : 8
Points : 8
Envoyer un message via MSN à sly3333
Par défaut DTL : Warning dans la génération d'un panel

Bonjour

J'utilise DTL pour coder mes panels ISPF. Lorsque je demande la génération du panel à l'utilitaire ISPDTLC, j'ai les warning suivants :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
ISPC035W: Warning. Line 27 of file "XXXX". No           
   declaration found for ENTITY "&ZDATE". The variable cannot be substituted.  
   (ENTITY definitions are case sensitive. Verify that the entity-name         
   definition matches the entity reference.)                                   
ISPC035W: Warning. Line 28 of file "XXXX". No           
   declaration found for ENTITY "&TITRE". The variable cannot be substituted.  
   (ENTITY definitions are case sensitive. Verify that the entity-name         
   definition matches the entity reference.)                                   
ISPC035W: Warning. Line 29 of file "XXXX". No           
   declaration found for ENTITY "&ZTIME". The variable cannot be substituted.  
   (ENTITY definitions are case sensitive. Verify that the entity-name         
   definition matches the entity reference.)
Voici mon code DTL
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!doctype dm system()>                                                  
                                                                        
<!-- ============================================================ -->   
<!-- ===============       INITIALISATION        ================ -->   
<!-- ============================================================ -->   
                                                                        
<!-- Classes de variable -->                                            
<varclass name=vcc type='char 80'>                                      
                                                                        
<!-- Passage en majuscule -->                                           
<xlatl format=upper></xlatl>                                            
                                                                        
<!-- Liste des variables -->                                            
<varlist>                                                               
  <vardcl name=zcmd  varclass=vcc>                                      
</varlist>                                                              
                                                                        
<!-- ============================================================ -->   
<!-- ===============    DEFINITION DU PANEL      ================ -->   
<!-- ============================================================ -->   
                                                                        
<!-- Panel du menu principal de l'application -->                       
<panel name=MAIN  menu prime window=no>                                 
                                                                        
 <!-- Premier Ligne -->                                                 
 <textline>                                                             
  <textseg>&ZDATE(10)                                                   
  <textseg expand=both width=50>&TITRE                                  
  <textseg>&ZTIME                                                       
 </textline>                                                            

</panel>
Tout fonctionne, les variables titre, zdate et ztime sont bien substituées par les valeurs données dans le REXX affichant ce panel, mais je ne comprend pas pourquoi j'ai ces WARNING.
Je n'ai pas bien compris à quoi servait la mot clé ENTITY.

Comment faire pour virer ces WARNING ?
sly3333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 11h50   #2
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
bonjour,

dans ton panel au lieu d'écrire &zdate utilise la syntaxe suivante &amp;zdate

pour plus d'info réfères toi au passage Runtime substitution variables dans ISPF DTL guide

a+
coderetour0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 12h59   #3
Invité régulier
 
Inscription : mars 2006
Messages : 49
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2006
Messages : 49
Points : 8
Points : 8
Envoyer un message via MSN à sly3333
merci c'était exactement le problème !
sly3333 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 12h46.


 
 
 
 
Partenaires

Hébergement Web