Q.電子会議で「タイトルのみ取得」したツリーから、
親発言に繋がる全てのコメント内容を取得したいのですが、タイトルの頭に、一つ一つ虫眼鏡アイコンをつける以外に簡単な方法はないでしょうか?


A.電子会議でJJ(QZP04465)さんや、佐々木 謙一郎(VZV01404)さん達から、以下の内容のアドバイスがありました。

タイトルのみ取得された状態の題名ペイン上のツリーから、ある発言に繋がる全てのコメントの内容を取得するには、EmNifty V2.13 以降、大きく分けて次の二種類の方法が使えるようになりました。

● 一つは、EmNifty V2.13 で搭載された機能を利用する方法です。

題名ペインにあるタイトルの左(行頭)にある「□」部分を、[Shift]キーを押しながらクリックすると、その発言以降ツリー上で繋がっている全てのコメントの頭に、虫眼鏡アイコン(「読む」予約)が付きます。

これで自動巡回すると、その発言以降のツリーに含まれる全てのコメントの内容を取得できます。

(Tips1.)EmNifty の機能を利用してツリー全体の内容を取得する場合、電子会議での発言の読み方を「ペアレントリンク」にしていると、仕様上、同じ発言を何度も取得してしまい無駄が生じますので、「発言番号順」に設定する事をお薦めします。

(Tips2.)下記のようなツリーで、この機能を利用する利点を考えると、
#1 EmNifty FAQについて
  +-#2 RE:EmNifty FAQについて
  +-#3 RE:EmNifty FAQについて
  |    +-#5 RE:EmNifty FAQについて
  |    +-#7 RE:EmNifty FAQについて
  +-#4 話は変わりますけど
       +-#6 RE:話は変わりますけど
       | +-#9 RE:話は変わりますけど
       +-#8 RE:話は変わりますけど

従来のペアレントリンク機能を利用する方法だと、「#1」「#2」「#3」「#5」「#7」のみを読みたくても、「#1」に「読む」予約の虫眼鏡アイコンをつけると、無条件で「#1」〜「#9」全てを取得してしまいますが、今回実装された[shift]+□クリックを使うと、それが可能になった事です。

具体的にこの例の場合、「#1」で[shift]+□クリックしてツリー全てに「読む」予約をつけ、次に「#4」で[shift]+□クリックして、「#4」のツリー以下の予約を変更(外す)すればいいです。

● もう一つは従来からある、NIFTY SERVE の「ペアレントリンク」機能を利用する方法です。ターミナルから手動で GO FORUMOPT で「フォーラム・オプション」に入り、

  1. (1:設定・変更 2:解除 改行のみ終了)の、「1:設定・変更」を選択し、
  2. 「会議室発言の読み方」を「2:ペアレントリンク」に、
  3. 「各発言ごとに停止」を、「2:しない」に。(*)

(*):EmNifty の場合、巡回時にこの設定(SET PAG OFF)を毎回行うので、あえて指定しなくてもいいようです。

以上のよう設定した後、EmNifty の題名ペイン上で、親発言になるタイトル一つに虫眼鏡アイコンをつける(「読む」予約)だけで、その発言以降のツリーに含まれる全てのコメントの内容を取得できます。

(Tips2.)上記の「ペアレントリンク」機能を利用する方法を設定した上で、普段利用するフォーラムでの会議室発言の読み方を、発言番号順にしておきたい場合は、下記の手順で設定して下さい。

  1. GO FORUMOPT で「フォーラム・オプション」に入り、(1:設定・変更 2:解除 改行のみ終了)の「2:解除」を選択。(**)
  2. GO フォーラム略名 で発言番号順にしたいフォーラムに入り、「OPT」コマンドを入力して、オプションメニューを表示させ、「5:会議室発言の読み方」を選択し、「会議室発言の読み方」を「1:発言番号順」に設定。

(**):フォーラム・オプションの設定を解除すると、NIFTY SERVE 全体の会議室発言の読み方は、NIFTY SERVE デフォルト設定の、「ペアレントリンク」モードになります。従って NIFTY SERVE 全体の設定を「発言番号順」にしておいて、特定のフォーラムのみ恒久的に「ペアレントリンク」にする事は、NIFTY SERVE の仕様上、できません。


目次