PI Coresight 画面保存時の番号について

PI Coresightについて技術的な質問をさせてください。

 

PI Coresightでは保存時、http://......coresight/#/(数字)/(画面名)

のように、保存画面名の前に通し番号のようなものが付きます。

画面名は保存時にユーザーが決めますが、数字の部分は決められないと思います。

この数字の部分をユーザーが任意に選択することは出来ないのでしょうか?

  • 回答ありがとうございます。

    もう少し質問させてください。

     

    1.この数字は識別子であり、自分で決めることはできないとの回答でした。

    では逆に、画面を保存する前に、どのような識別子がその画面に付与されるのか知る方法はありますか?例えば、識別子を与えている.exeのプログラムがあって、そこにアクセスすることで次回の保存時の識別子を知ることができる、等、GUIベースでなくても構いません。

     

    2.保存後の画面を呼び出すとき、

    a;https://../#/Displays/(識別子)/(保存名)

    b;https://../#/Displays/(識別子)

    の二種類のアクセス方法があることを見つけたのですが、それ以外に画面を指定しアクセスする書き方はありますか?

  • 画面のIDは一意な 識別 子として使われているので、残念ですが、この数字を決められないです。

  • ご丁寧にお調べ頂き、ありがとうございました。

    Voiceのページも覗いてみようと思います。

  • 1. 調べましたが、識別子を取得できないようです。

    2.残念ですが、ほかのURLの書き方がありません。

     

    お手数ですが、このリクエストがあるのはPI CoresightのUserVoiceのページに記載して頂けないでしょうか?PI Coresight: Top (326 ideas) – Customer Feedback for OSIsoft & the PI System

    このページにユーザーのリクエストが集まり、PI Coresightの開発者がこのページを参照しています。

     

    PI Coresightの画面のディスプレーの管理については、他のユーザー様はAFのデータベースのエレメントを参照し、ディスプレーのURLを作成しています。

    例:PI WebParts (PI TreeView + PI Graphic) の挙動をPI Coresight 2016 R2で再現させる方法

     

    まだできていないですが、上記の例をAngularJSに書き換えています。

    GitHub - JeromeLefebvre/AFTreeView-PI-Web-API   (この例では、PI Coresightの画面のURLを属性に保存し、PI Web API経由で取得し、WebPageに表示しています)。