在REXX中处理PULL

时间:2014-08-13 17:26:10

标签: rexx

我是REXX的新手,我遇到了以下问题:

我正在编写一个简化的面板,它读入用户ID和数据集名称,并验证后者。

/* REXX */                                                         
/**************************************************************/   
/* Simulation of panel that takes in user input */                 
say "Please enter your ID"                                         
pull id                                                            
say "Welcome" id || ". Please enter a dataset name."               
pull dsname                                                                                                             
say  "Validating " dsname "..."          

但是,正确输出id时,dsname(数据集)不是。它没有显示在"验证" dsname输出。

 Please enter your ID                       
 **user**                                        
 Welcome USER. Please enter a dataset name. 
 *** **data**    
 Validating   ... /* Should be "Validating data..."*/ 

PULL有什么特别之处,我没有解决导致输出遗漏的问题吗?

1 个答案:

答案 0 :(得分:0)

当你得到' ***'提示,你必须点击“输入”。首先 - 不要在该行输入您的下一个输入。这是TSO告诉你它需要清除屏幕的方式......

 Please enter your ID                            
**user** <press enter>                                        
 Welcome **USER**. Please enter a dataset name.  
 *** <press enter>  
<screen clears>                                           
**data** <press enter>                
 Validating  **DATA** ...
 *** <press enter>