IFSのストリーム・ファイルにテキストやユーザー定義の属性を入れておけば
WRKLNKなどで IFSの一覧を見たときにわかりやすくなる。
_
STRPDM で一覧を表示したときにテキストが一覧で表示されるのと
同じことである。
ではIFSストリーム・ファイルにテキストを入れるにはどのようにすれば
よいだろうか?
これはどこでも説明されたことはないだろうが
このサイトで初めて紹介する。
WRKLNK で「13=属性の変更」によってIFSのテキストを指定することができる。
オブジェクト・リンクの処理 ディレクトリー . . : /AS400-NET.USR/FILE オプションを入力して,実行キーを押してください。 9= 権限の処理 10= 移動 13= 属性の変更 ... OPT オブジェクト・リンク タイプ 属性 テキスト . DIR .. DIR 13 BLANK.XLS STMF BOOK2002.XLS STMF
「13=属性の変更」を入力して
属性変更 (CHGATR) 選択項目を入力して,実行キーを押してください。 オブジェクト . . . . . . . . . > '/AS400-NET.USR/FILE/BLANK.XLS' 属性 . . . . . . . . . . . . . > *TEXT *READONLY, *HIDDEN... 新しい値 . . . . . . . . . . . > *NONE 1-65533, *YES, *NO, *RESET... ディレクトリー の サブツリー . . . . . . *NONE *NONE, *ALL シンボリック・リンク . . . . . *NO *NO, *YES テキスト . . . . . . . . . . . ブランクの XLSAA
と入力すると
オブジェクト・リンクの処理 ディレクトリー . . : /AS400-NET.USR/FILE オプションを入力して,実行キーを押してください。 9= 権限の処理 10= 移動 13= 属性の変更 ... OPT オブジェクト・リンク タイプ 属性 テキスト . DIR .. DIR 13 BLANK.XLS STMF ブランクの XLS BOOK2002.XLS STMF
というようにIFSストリーム・ファイルにテキストを与えることができる。
ただし次の2つの条件が必要である。
(1) テキスト付与ができるのは OS Ver7.3~
属性変更 (CHGATR)によってテキストを与えることができるのは
OS Ver7.3以降だけである。
(2) 日本語漢字の付与ではバグがある
日本語漢字を付与するとシフト文字の数だけ右端の文字が欠落するので
予め不要な半角文字の数だけ追加しておかなければならない。
しかしこれも一定でなく文字が欠落しない場合もある(CCSID=1208)
_