2017-03-15 18 views
1

thingworxでカスタムウィジェットを作成する方法を教えてください。 カスタムウィジェットを作成する方法がわかりません。 私を助けてください。thingworxのカスタムウィジェット

私はドラッグドロップカスタムウィジェットを構築する必要があり、私たちは他のウィジェットでそのカスタムウィジェットを使用することができます。

答えて

2

など...、ツリーウィジェットで例えば私は公式Extension Package Development Guideを読んで推薦:

しかし、新しいウィジェットを作り始めるための最善の方法は、あなたが望むような何かをして、既存のウィジェットを取ることです、それを変更します。ウィジェットに建てられたがTomcatRoot

に存在\ webappsに\ Thingworx \共通\ thingworx \ウィジェット

ここでそれを使い始めると非常に簡単なガイドです。 「テキストボックス」を「はMyWidgetを」

  1. オープンのmetadata.xmlと変更:あなたは、テキストボックスをコピーするとしたら。
  2. このファイルには2つのセクションがあります。 "ExtensionPackage"セクションには、pacakge(バージョン、ベンダーなど)のメタデータが格納されます。
  3. 第2セクションのウィジェットは、ウィジェットファイルを定義します。あなたの名前を使用するようにこれらすべてのファイルの名前を変更します。 MyWidget.ide.js "ウィジェット" xmlタグでも名前を変更することを忘れないでください。
  4. 両者の.jsファイルを開き
  5. 「はMyWidget」と「テキストボックス」を交換し、必要なすべてのフォルダやファイルの名前を変更し、IDEファイルで「はMyWidget」
  6. を反映するために、それぞれに定義を変更、アイコンのパスを変更"widgetIconUrl"と "name"プロパティ
  7. "ui"フォルダとmetadata.xmlファイルを選択し、両方を新しいzipファイルにパッケージします。このファイルはThingworxにインポートする必要があります。

これは、Thingworx開発者にとってStackExchangeよりはるかに積極的なPTC IoT Communityで検索したり質問したりすることをお勧めします。

関連する問題