ユーザーフィールドでスキルマトリックスを作成する方法
  • 04 Nov 2023
  • 1 読む分
  • 寄稿者

ユーザーフィールドでスキルマトリックスを作成する方法


Article Summary

ユーザーフィールドでスキルマトリックスを作成する方法

Tulipでオペレーターに特定の資格や認定を強制する方法を紹介します。

この記事では...

  • Tulipで資格と認定を追跡する方法
  • 正しい資格を持っていないオペレーターがアプリを使用できないようにする方法

ユーザーフィールド」機能を使用すると、製造チームの各メンバーの他のデータポイントと一緒にオペレータの権限を管理できます。

これにより、以下のことが可能になります:

  1. オペレータがトレーニング手順を完了すると、その資格を更新できます。
  2. オペレーターが一連の作業指示を開いたとき、アプリを続行する前に特定の資格を要求することができます。

このチュートリアルでは、ユーザーフィールドにスキルマトリックスを設定する1つの方法を見ていきます。次に、トレーニングアプリの終了時にそれを更新する方法を示します。また、アプリを開く前にオペレータの資格を確認する方法を紹介します。

これは中級レベルのチュートリアルです。このチュートリアルを使用する前に、一般的な"Guide to User Fields"(ユーザフィールドのガイド)を熟知している必要があります。

スキルマトリックスの設定

設定]に移動し、[ユーザー]をクリックします。次に、右上の "カスタムフィールド "を選択し、ユーザーフィールドの追加を開始します。

次に、一連の「ユーザーフィールド」を作成する必要があります。これらはトレーニングプロセスによって異なりますが、一般的には以下のようなフィールドがあります:

  1. オペレータは特定の認定を取得しましたか?
  2. オペレータが特定のプロセスを何回完了したか?
  3. オペレーターが特定のテストに何回不合格になったか?

例えば、家具製造業を経営しているとしましょう。あなたは測定しているかもしれない:

  1. サーフェス・プレーナーを使う資格を持っているかどうか。
  2. オペレーターが特定の製品を作った回数
  3. オペレータが安全クイズを受けて不合格になった回数

これら3つのフィールドを作成するには、3つのユーザー・フィールドを追加します:

  • planer_certification (boolean)
  • coffee_table_completions (数値)
  • advanced_hand_tools_quiz_fails (数値)

こんな感じです:

これがサンプルレコードです:

これで、トレーニングアプリからフィールドを更新する準備ができました。

トレーニング履歴の更新

ここで、オペレータがサーフェスプレーナの使い方を学習するためのトレーニングアプリがあるとします。最後に、オペレータがいくつかの質問に答えた後、認証ステータスを「true」に更新したいとします。

アプリでは、オペレータが質問に正しく答えたかどうかを判断するロジックを作成することを意味します。

オペレータが質問に正しく答えた場合、"planer_certification "フィールドを "yes "に更新します。

まず、クイズの "Submit "ボタンに "Custom Action "を追加し、トリガーを追加します。

そして、フィールドを更新するために以下のステートメントを追加します:

  • "Data Manipulation" "Store" データ:"Static Value" "boolean" "yes" location:"ユーザ" "ログインユーザ" "planer_certification"

オペレーターがアプリを完了すると、"planer certification "の値がテーブル内で更新されます。

作業指示書での認証へのアクセス

オペレータが特定のアプリを開こうとしたとき、そのオペレータが次に進むのを許可する前に、資格情報をチェックしたい場合があります。

これを行うには、アプリの最初の "Next "ボタンでカスタムトリガを使用します。そうすることで、オペレータは最初のステップから先に進めなくなります。

トリガは、オペレータが先に進むのを許可する前に、認証が存在するかどうかをチェックする必要があります。

トリガは以下のようにします:

IF

  • "ユーザ" "ログインユーザ" "planer_certification" "is false"

その後

  • "Show Error" "Static Value" "text" (ここに任意のテキスト)

ELSE IF

  • (なし)

その後

  • "ステップへ進む" "次へ"

お探しのものは見つかりましたか?

community.tulip.coに質問を投稿したり、他の人が同じような質問に直面していないか確認することもできます!


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