2011/12/8 木曜日

組込みSQLでの結果セット受取りのサポート

Filed under: 未分類 — takahashi @ 19:54:17

http://www-06.ibm.com/systems/jp/i/library/pdf/db2.pdf

のP53にある組込みSQLでの結果セット受取りのサポート、ちょっと興味があるので今度試してみようと思います

2011/7/18 月曜日

自動応答

Filed under: 未分類 — takahashi @ 20:00:41

メッセージの自動応答

WRKRPYLE (システム応答リスト項目処理)
でF6(ADDRPYLE)で追加します

RPG:
  1. システム応答リスト項目処理                           
  2.                                                           システム :   XXXXXXX
  3.  オプションを入力して,実行キーを押してください。                               
  4.    2= 変更   4= 削除                                                           
  5.                                                                                
  6.        順序   xョネーニ゙                                                比較       
  7.  OPT   番号   ID        応答        比較値                          開始       
  8.          10   CPA0700  D           *NONE                                       
  9.          20   RPG0000  D           *NONE                                       
  10.          30   CBE0000  D           *NONE                                       
  11.          40   PLI0000  D           *NONE                                       
  12.                                                                                
  13.                                                                                
  14.                                                                                
  15.                                                                                
  16.                                                                                
  17.                                                                                
  18.                                                                                
  19.                                                                         終わり 
  20.  パラメーターまたはコマンド                                                     
  21.  ===>                                                                           
  22.  F3= 終了   F5= 最新表示   F6= 追加   F11= 応答全体の表示   F12= 取消し         
  23.  F24= キーの続き                                                               
  24.  (C) COPYRIGHT IBM CORP. 1980, 2009.

2010/11/17 水曜日

プロセッサー・グループの調べ方

Filed under: 未分類 — takahashi @ 12:57:53

P05 やP10など、使用しているマシンのプロセッサー・グループの調べ方です。

コマンド WRKLICINF を実行すると、画面左上に表示されます。

2010/9/1 水曜日

VISTAよりIFSへアクセス

Filed under: 未分類 — takahashi @ 9:52:04

VISTAのPCよりV6R1へネットサーバーを利用して、IFSへアクセスを試みたところ、アクセスができませんでした。
XPやWindows7からはアクセスができます。
因みに、VISTAからV5R4のマシンへは問題なくアクセスできます。

調べたところ、VISTAからsamba サーバに接続に使用する認証方法として、新しい方法(NTLMv2)を使用するようなった為に認証に失敗してしまうようです。

IBMi側の設定変更は不明でしたが、とりあえずクライント側のレジストリのLmCompatibilityLevelを0に変更すれば良いようです。

※レジストリの変更は自己責任でお願いします

2010/6/18 金曜日

CD-ROMからのコピー

Filed under: 未分類 — takahashi @ 9:56:24

IBMi(Systemi)に搭載されているCD-ROMドライブから、データをi5/os側に取り込む方法です。

一番簡単なのは、CD-ROMからIFS領域に一旦コピーする方法と思いますが
今回は直接、CD-ROMからコピーする方法です。

CD-ROMにはWindows形式のTXTファイルがあり
その内容をAS400のDBに落とすとした場合の処理を記述します

以下のコマンドはCD-ROMの中のREADMEフォルダーにあるAPAR.TXT
をQTEMP上のAAAファイルにCPYする場合です。
※AAAは CRTPF FILE(QTEMP/AAA) RCDLEN(1024) IGCDTA(*YES) で作成

CPYFRMSTMF FROMSTMF('/QOPT/C7523390_01/README/APAR.TXT') TOMBR('/QSYS.LIB
/QTEMP.LIB/AAA.FILE/AAA.MBR') MBROPT(*ADD) ENDLINFMT(*CRLF)

※C7523390_01はCD-ROMのボリュームラベルになります。
※CSVファイルであれば、CPYFRMIMPFでDDS記述ファイルに
落とせます。

2009/7/21 火曜日

CL 文字列の結合

Filed under: 未分類 — takahashi @ 17:55:27

CLでの文字列の結合方法です。

*TCAT 先行文字列の後ろスペースが削除され、後続文字列を連結する
*BCAT 先行文字列の後ろスペースが削除され、スペースを1バイト挿入し、後続文字列を連結する
*CAT スペースを考慮せずに、単純結合を行う。
例)
変数A "ABCDEF△△"
変数B "XYZ"

< 結合処理> < 結果>
&A *TCAT &B "ABCDEFXYZ"
&A *BCAT &B "ABCDEF△XYZ"
&A *CAT &B "ABCDEF△△XYZ"

覚えにくいので
TCATはトリム
BCATはブランク
と覚えるといいかもですね。

HTML convert time: 0.522 sec. Powered by WordPress ME