注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Object Views の設定

Workshop を利用した Object Views

Workshop タブを使用すると、Workshop を利用して、高度な機能と機能を持つ Object View タブを作成できます。Workshop タブを使用する理由は次のとおりです:

  • タブのレイアウトを完全に柔軟に設定できる。
  • Workshop 変数を使用して情報を柔軟かつ動的に読み込むことができる。
  • シナリオを使用してシミュレーションやモデルを利用した結果を表示できる。

新しい Workshop タブを作成する

Object View に新しい Workshop タブを追加する方法は 2 つあります: Workshop で新しい管理モジュールタブを作成するか、既存のモジュールを埋め込むことです。

  • 新しいタブを追加: 新しいタブを追加する場合、新しい管理された Workshop モジュールが作成され、タブに表示されます。このモジュールの権限は Object View と同期されますが、このモジュールは Object View の外では再利用できません。
  • 既存の Workshop モジュールを埋め込む: 既存の Workshop モジュールを新しいタブで使用する場合、最初に新しいモジュールを正しいプロジェクトフォルダーに保存してデフォルトの権限を定義する必要があります。モジュールを保存したら、利用可能なリソースから見つけて Object View に追加します。

新しい Workshop タブを保存すると、そのオブジェクト用のデフォルトのプロパティウィジェット(Workshop で作成)が含まれます。

Workshop タブを編集する

Workshop タブを編集するには、設定サイドバーで Edit module を選択します。これにより、新しいモジュールが別のブラウザータブで Workshop エディターで開きます。

Edit new Workshop module in an object view

Workshop で編集を保存して公開したら、Object View を再読み込みするかプレビューモードに切り替えて変更を確認します。

管理モジュールを編集している場合、モジュールを保存して Object View を Workshop ヘッダーで直接公開し、プレビューボタンを使用して Object View エディターに戻ります。

Save module and publish object view from Workshop

パラメーターの設定

Workshop タブは、埋め込まれた Workshop モジュール内で変数としてパラメーターを渡すことをサポートしています。

Object View に新しい Workshop タブを追加する際、現在のオブジェクトがオブジェクトセットパラメーターとして Workshop のモジュールインターフェース変数に外部 ID object として渡されます。Workshop では、オブジェクト ID を使用するためにモジュールインターフェース変数を使用する必要があります。

さらに、ビューエディターは、埋め込まれた Workshop モジュールに渡す他のパラメーターを設定できます:

  • 現在のオブジェクトのプロパティ
  • Workshop で文字列/数値などとして解析されるフリーテキストフィールドの固定値
  • 現在のオブジェクトインスタンスにリンクされたオブジェクトセットのリンクオブジェクト

これらのパラメーターを埋め込まれた Workshop モジュール内で変数として使用するには、最初に Workshop の変数パネルで定義する必要があります。その後、変数の設定パネルで、パラメーター名と一致する外部 ID を追加し、変数がモジュールインターフェースで使用できるようにします。

Passing parameters to a Workshop module and promoting them within Workshop

権限

タブとして表示するには、基礎となる Workshop モジュールへの権限が必要です。適切な権限がない場合、モジュールにアクセスできないことを示すメッセージが表示されます。

モジュールの適切な権限を確保するために、基礎となる Workshop モジュールをユーザーがアクセスできるプロジェクトフォルダーに保存することをお勧めします。

Private module due to missing permissions