CL

167. CLP への演算のSEU入力の方法

CLPで CHGVARコマンドなどで演算式の代入ょ
記述するとSEUによって両端に引用符が
入れられるのでいちいち両端の引用符を
消さなければならない。
_

[引用符が入ってしまう入力]

                                変数変更  (CHGVAR)     
                                                       
  選択項目を入力して,実行キーを押してください。       
                                                       
  ラベル  . . . . . . . . . . . .                      
  CL 変数名   . . . . . . . . . .   &DFU               
  新しい値  . . . . . . . . . . .   &DFU *TCAT '#'     

[実行キーを押した結果]


CHGVAR     VAR(&DFU) VALUE('&DFU *TCAT ''#''')

VALUEの両端の引用府を消して修正


CHGVAR     VAR(&DFU) VALUE(&DFU *TCAT '#')

■ 引用符が挿入されないようにするには

                                変数変更  (CHGVAR)              
                                                                
  選択項目を入力して,実行キーを押してください。                
                                                                
  ラベル  . . . . . . . . . . . .                               
  CL 変数名   . . . . . . . . . . > &DFU                        
  新しい値  . . . . . . . . . . . > (&DFU *TCAT '#')            
                                                                

[解説]

両端に自分で初めから ( )で挟んでおくと引用府が
付加されることはない。

[結果]


CHGVAR     VAR(&DFU) VALUE(&DFU *TCAT '#')

 … SEU のちょっとした使い方のテクニックであるが
    覚えておくと毎日のことなので効率がよくなることは
間違いない。
_