表で機械監査を追跡する方法
  • 04 Nov 2023
  • 1 読む分
  • 寄稿者

表で機械監査を追跡する方法


記事の要約

機械検査を表で追跡する方法

最新の機械検査を表に記録する方法を紹介する。

この記事では、次のことを学びます:

  • テーブルで複数のデータタイプを使用し、機械に関する多くの詳細を追跡する方法
  • アプリから機械検査表を更新する方法

機械検査を紙で追跡する代わりに、アプリと表を組み合わせて使用することで、すべての機械の状態と最近の履歴をリアルタイムで確認できます。

これにより、全マシンのライブダッシュボードを作成したり、全マシンのステータスを一度にCSVにエクスポートすることができます。

日次、週次、月次点検を一箇所で追跡することも、3つの別々のテーブルを使用することもできます。このガイドでは、3種類の検査を1つのテーブルにまとめる方法を説明します。

このチュートリアルを使用する前に、テーブルの基本を理解し、テーブルをアプリに接続した経験が必要です。

機械検査テーブルのセットアップ

まず、"Machine Audits "というテーブルを作成します。次に、各マシンの一意の識別子を決定する必要があります。チューリップ・ユーザーの中には、以下のように選択する人もいます:

  1. 機械名
  2. 機械のバーコード番号/QRコード

使いやすくするために、オペレーターはこの一意の識別子を持つアプリのボタンを押すか、バーコードをスキャンして即座にアクセスできるようにする必要があります。

この例では、機械にスキャン可能なバーコードがあると仮定する。

各検査について以下の詳細を知りたいとします:

  1. 検査が完了した日時
  2. 検査を完了した技術者
  3. 検査結果
  4. 雑記事項

以下は、機械監査テーブルの例である:

  • ID - テキスト
  • 結果(毎日) - テキスト
  • 備考(毎日) - テキスト
  • 技術者(毎日) - ユーザー
  • 完了日(毎日) - 日付
  • ビジュアル(毎日) - 画像

次に、週次検査と月次検査に同じフィールドを追加すると、合計16のフィールドになる。

アプリでの機械監査テーブルの更新

次に、技術者が各検査を記録できる「機械検査」アプリを作成する必要があります。

このアプリでは、技術者が3つのことを行う必要があります:

  1. バーコードをスキャンする
  2. 日次、週次、月次検査のいずれかを指定する。
  3. 点検の詳細をすべて記録する

まず、検査する機械のレコード・プレースホルダーを追加する必要があります。これを "Active Machine "と呼ぶことにする。

以下は、最初のステップのビジュアルの例である:

次に、バーコードがスキャンされたときに発火し、バーコードに基づいてテーブルから正しいレコードをロードするトリガを追加する。

この場合、"Create or Load "を使うので、機械が初めて検査されるときに、手動でテーブルに追加する必要はない。

WHEN

  • "デバイス" "バーコードスキャナ" が "このステーション" で出力する。

その後

  • "テーブルレコード" "Create or Load Record" by ID: "Device Output" "data" into:"アクティブマシン"
  • 「ステップへ進む" "次へ"

次のステップでは、オペレータが毎日、毎週、毎月の検査のいずれを行うかを選択できるようにする。

これを3つのボタンで行う方法がある:

各ボタンは、オペレーターをその検査に関連するフォームにリダイレクトする:

  • 「ステップへ進む" "日常点検"

そして、「日常点検」フォームステップは次のようになります:

検査結果を入力するフィールドと、メモを入力するフィールドがあります。

技術者が送信を押したときに起動する2つのトリガーが必要です:

  1. 機械検査の結果に基づいて、特定の色を保存する。
  2. 関連するすべての値を保存し、アプリを完成させる

最初のトリガーについて説明します。Tulip ではテーブル内に画像を保存することができるので、紙芝居ダッシュボードで使用する無地の画像を保存することができます。

以下はサンプル画像です:

黄色

灰色

検査結果に基づいて赤または緑の画像を保存する方法は次のとおりです。結果は "daily_inspection_result "という変数に格納される:

IF

  • 「変数" "daily_inspection_result" "Contains" "Static Value" "text" "Pass"

その後

  • "データ操作" "保存" データ:「静的値" "imageURL" (imageURL)
  • ロケーション「テーブルレコード" "アクティブマシン" "ビジュアル(毎日)"

ELSE THEN

  • 「データ操作" "保存" データ:「静的値" "imageURL" (imageURL)
  • ロケーション"テーブルレコード" "アクティブマシン" "ビジュアル(毎日)"

次に、他のすべての値を保存するために、2つ目のトリガーが必要です。以下のようになる:

WHEN

  • "送信ボタンが押された"

次に

  • 「データ操作" "格納" データ:"変数" "daily_inspection_result" location:"テーブルレコード" "稼働マシン" "結果(毎日)"
  • 「データ操作" "格納" データ:"変数" "daily_notes" location:"テーブルレコード" "稼動マシン" "ノート(毎日)"
  • 「データ操作" "ストア" data:「App Info" "Logged-in User" location:"テーブルレコード" "稼働マシン" "技術者(毎日)"
  • 「データ操作" "店舗 "データ「App Info" "現在の日時" location:"テーブルレコード" "稼動マシン" "結果(毎日)"
  • "アプリ" "アプリの完成"

次に、"現場ダッシュボード "アプリを作成し、どのチームメンバーでも全マシンのライブステータスを確認できるようにすることができる。

さらに読む


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

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


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