検査機能例(アプリベース)
  • 18 Jan 2024
  • 1 読む分
  • 寄稿者

検査機能例(アプリベース)


Article Summary

::: (info) () アプリをダウンロードするには、こちらをご覧ください:ライブラリ:::

検査機能例(アプリベース)

このハウツーガイドに従って、Tulipで検査プロセスを構築し、追跡してください。

目的

このFunctional Exampleアプリは、製品や検査手順のための検査ソリューションの構築について説明します。検査のセットアップ、検査の実行、検査結果の分析について説明します。これは学習用リソースであり、現場に導入できるソリューションではありません。

このアプリの大部分は、データがどのように記録されるかを紹介し、検査チェックのステップを構築する方法を示しますが、ステップグループテンプレートには、独自の検査アプリにコピー&ペーストできるステップがあります。

セットアップ

セットアップは必要ありません。このアプリは変数データ(つまり、完了記録)のみを使用します。変数はすでに設定されています。

どのように動作するか

Player でアプリを実行し、製品の検査を構築する方法を学びます。各ステップは、ハウツーガイダンス(導入ステップと緑のバナー)と実地テストの組み合わせです。

導入ステップ

導入ステップでは、Tulipの完了記録と、検査のユースケースを構築する際の最適な設定方法について説明します。

  1. 検査で得られたすべてのデータは、Completionレコードに収集されます。Completionレコードは、Playerでアプリを実行し、アプリデータを保存している間に実行されたあらゆるデータ入力アクションの不変の履歴です。

Screenshot 2022-12-19 at 12.16 3.png

  1. すべてのアプリ データを保存するトリガーは、Save All App Data(アクション)と、Complete/Cancelトランジションのいずれかです。

Screenshot 2022-12-19 at 12.16 2.png

  1. 完了レコードをきれいで読みやすくするためのベストプラクティスがいくつかあります。たとえば、アプリ名を検査する製品/部品の名前/番号に設定し、完了のラベル変数を作成します。アプリが完了記録を記録するたびに、後者で完了記録の種類を区別できます(「検査結果」と「フォローアップ処置の記録」など)。ラベルの値はアプリ内で統一する必要があります。

Screenshot 2022-12-19 at 12.16 1.png

機能 ステップ

製品検査手順は通常、製品/部品に関連します。検査手順と製品/部品の間には1対1の関係があるため、アプリ内でエンコードされます。オペレーターはすぐに検査手順を開始できます。

Screenshot 2023-01-09 at 16.21 1.png

シリアル番号各製品/部品の検査に特徴的なシリアル番号や識別子がある場合、その製品/部品に関連するすべてのデータを後で分析できるように、記録に記録しておく価値があります。

Screenshot 2023-01-09 at 16.22 1.png

合格/不合格検査によっては、オペレーターが製品/部品を検査し、その判断に基づいて合格か不合格かを入力する必要があります。このアプリでは、「合格」と「不合格」のボタンでこれを行います。各ボタンは、それぞれTrueまたはFalseを変数Boolean Checkに保存します。Screenshot 2023-01-09 at 16.22 2.png

数値入力オペレータが検査出力として数値を入力する必要がある場合、数値入力フィールドを使用してこれを行います。ステップのSubmitボタンは、入力された値が自動的にNumber Input Checkという値に格納されるため、オペレータを次のステージに移動させるだけです。Screenshot 2023-01-09 at 16.22 3 (1).png

ランキングオペレータが入力する標準値のセットがある場合、例えばランキング1~4までの値がある場合、標準セットの各値のボタンを使用することで設定できます。オペレータがボタンの1つをクリックすると、関連付けられた値(1、2、3、4)が変数Ranking Checkに格納されます。

Screenshot 2023-01-09 at 16.22 4 (2).png

テキスト属性入力検査のアウトプットが単純な合格/不合格でもなく、数値で測定できるものでもないことがあります。このような場合、テキスト入力フィールドが最適です。数値入力の場合と同様に、オペレータが入力するとテキスト入力フィールドに接続された変数が自動的に更新されるため、Submitボタンは単に次のステップにナビゲートします。Screenshot 2023-01-09 at 16.22 5.png

検査結果の読み取り理想的には、検査結果の読み取りステップは、それ自身のスタンドアロンアプリであるべきです。そうすることで、品質管理者または監督者のみが、検査から収集されたデータの詳細ビューにアクセスできるようになります。

検査手順中に完了として生成されるデータは大量にあるため、品質管理者または監督者が興味のあるデータのみを表示できるように、いくつかのフィルタを設定するのが最善です。

Screenshot 2023-01-09 at 16.22 6.png

このステップを別のアプリのテンプレートとして使用しない場合でも、電子署名ウィジェットを使用することで、品質管理者や監督者のみがデータに完全にアクセスできるようにすることができます。このウィジェットでは、レビューアが署名するデータポイントを選択することもできます。

Group 1004.png

アクションステップフォルダのCommonには、オペレータがチェックを失敗とマークした場合、または数値が限界値(このアプリでは、限界値はアプリでエンコードされます)外の場合にリダイレクトされる単一のステップがあります。オペレータがLog Actionを押すと、アプリは完了します。
Screenshot 2023-01-09 at 16.22 7.png

テンプレートの手順

アプリ・エディタでアプリを開くと、アプリ内の各操作ステップのテンプレート・ステップを含むフォルダがあります。トリガーと変数のロジックは、コアアプリステップのレプリカです。独自のソリューションを実装するには、以下のように好きなようにカスタマイズしてください:

  • UIを変更する(色、フレームなど);
  • アプリのロジックと全体的な外観に独自の仕様を追加する(部品/製品、仕様の制限など);
  • この機能例のステップやテクニックを他の機能例と組み合わせる。

さらに読む


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