ZPLビューア単体テスト
  • 04 Nov 2023
  • 1 読む分
  • 寄稿者

ZPLビューア単体テスト


記事の要約

ZPL Viewerユニットテスト

このアプリケーションは、ZPL Viewerカスタムウィジェットプラグインのセットアップと使用方法を説明します。

目的

ZPL Viewerユニットテストの目的は、ユーザーがTulipアプリケーションでZPL Viewerカスタムウィジェットプラグインをセットアップして使用する方法を学び、理解することです。カスタムウィジェットプラグインは、Tulipプラットフォームの上に置かれるコード化されたウィジェットで、現在メインプラットフォームの一部ではない追加機能を提供します。ZPLコードレンダーウィジェットは、Tulipアプリケーションで使用するために、ZPLコードを画像としてレンダリングします。

印刷前にZPLラベルをプレビューしたり、ZPL以外のプリンタでZPLラベルを印刷するために使用できます。

セットアップ

カスタムウィジェットプラグインは、プロパティとイベントを使用してアプリケーションと相互作用します。プロパティはアプリケーションとウィジェットの間に存在する共有データで、イベントはウィジェットがアプリケーションに送信できるシグナルです。アプリエディタでは、これらのイベントに基づいてトリガーを作成できます。イベントは、アプリケーションにデータを送信することもできます。

ZPL Viewer Custom Widget Pluginは、1つのプロパティと0つのイベントを使用します。このウィジェットで使用されているプロパティは「ZPL Code」という名前で、text型で読み取り専用です。このプロパティにより、ZPLコードをテキスト形式で入力することができます。

どのように動作するか

ZPL Viewer Unit Test には、変数データソースとテーブルデータソースを使用して ZPL コードを渡す方法の例と、テキスト入力から ZPL コードを構築する方法の例があります。最初の 2 つの例では、ZPL コードはカスタムウィジェットプラグインの「ZPL code」プロパティに渡され、ウィジェットはこの ZPL コードをレンダリングし、画像としてレンダリングされた ZPL ラベルを表示します。3つ目の例では、テキストがウィジェットに渡され、「generate ZPL」ボタンを押すと、このテキストのZPLコードが作成され、カスタムウィジェットプラグインはこのZPLコードを使用してZPLラベルを作成します。

アプリケーションの概要ビデオ


この記事は役に立ちましたか?