如何通过创建 "路由应用程序 "在多个应用程序之间导航
  • 04 Nov 2023
  • 1 分钟阅读
  • 贡献者

如何通过创建 "路由应用程序 "在多个应用程序之间导航


文章摘要

如何通过创建 "路由应用程序 "在多个应用程序之间导航

了解如何创建一个简单的路由应用程序,让操作员可以自动重定向到其他应用程序。

在本文中,您将学习...

  • 如何编写路由应用程序中的逻辑
  • 将操作员导向其他应用程序的多种方法

大多数 Tulip 应用程序都是为特定目的而创建的,例如

  • 工作指示
  • 生产可见性
  • 缺陷报告

但是,您也可以创建专门用于将操作员重定向到其他应用程序的应用程序。

从操作员的体验来看,这就像是一个连续的流程:

  1. 打开一个应用程序
  2. 扫描条形码或按下按钮
  3. 开始正确的装配/检查等程序。

但是,从应用程序构建的角度来看,他们实际上是在使用两个独立的应用程序:一个用于路由,另一个用于指令。

本指南将教您如何构建一个路由应用程序,根据工单号或产品名称自动将操作员重定向到另一个应用程序。

有三种常见的方法可以做到这一点:

  1. 显示产品列表,并在每个产品旁边添加一个按钮,将操作员重新定向到该产品
  2. 扫描工单时,使用 "如果 "语句根据工单编号中的特定字符或数字重新定向操作员
  3. 用不同的流程或产品命名不同的应用程序,然后使用 "按名称转到应用程序 "根据数值动态重定向

本指南将重点介绍如何创建独立的路由应用程序,但您也可以在应用程序中创建路由步骤,并将操作员重定向到特定步骤组

使用本指南前,您应熟悉触发器变量的基本知识

通过多个按钮进行路由

假设您生产 10 种不同的产品。当操作员收到工单时,他们必须选择要处理的单个产品。这将把他们重新导向正确的指令集。

您可以使用自定义按钮来实现这一目的。首先,为每种产品或产品类别添加图片和文字。看起来可能是这样的:

然后,在其中一个产品旁边添加一个自定义按钮。然后,添加一个触发器,将操作员引导到正确的应用程序。

步骤应该是这样的

触发器可能如下所示

  • "应用程序""完成然后更改为"(此处为应用程序名称)

然后,将此按钮复制并粘贴到每个产品名称旁边,并更改触发器,这样操作员就会被引导到正确的应用程序。

根据工单号或 SKU 自动重定向

假设您希望在操作员输入批号或条形码后自动重定向。由于条形码需要手动输入,因此不能使用一系列按钮。

相反,您可以使用带有 if/else 逻辑的表单步骤,根据字符串中的字母或数字来引导操作员。

首先,创建一个带有文本输入的表单步骤。比方说,输入一个 SKU。

然后,单击上下文窗格中 "变量 "部分旁边的 "+"号,在变量中跟踪该值。

接下来,点击步骤本身后,在上下文窗格的 "提交 "按钮部分下选择 "自定义操作",然后选择 "添加触发器"。

然后,添加一个 "If "语句,在该字符串中查找特定字符,并在 "Then "语句中添加正确的应用程序。

下面是如何在 SKU 包含字母 "A "时将操作员重定向到一组工作指令:

如果

  • "变量" "添加 SKU 编号" "包含" "静态值" "文本" "A"

然后

  • "应用" "完成然后更改为" "橱柜制作说明"。

为操作员可能需要的每个应用程序添加 "Else If "语句。

根据应用程序中的值动态重定向

假设您在航空航天业修理零件,完成一次修理后,操作员下一步可能需要做什么,有 10 个选项。

您可能不想编写 10 个 "if "语句,将他们重定向到 10 个不同应用程序中的一个。

相反,您可以使用 "按名称完成和更改应用程序",根据变量值重定向到单独的应用程序。

例如,假设您有一个名为 "next_operation "的变量,用于存储操作员必须完成的下一个操作。这个文本值必须与另一个应用程序的名称完全匹配,这样这个逻辑才能起作用。

下面是如何根据存储在 "next_operation "中的值重定向到另一个应用程序:

  • "应用程序""完成然后按名称更改应用程序" 应用程序名称:"变量"(文本变量)

更多阅读


找到您想要的内容了吗?

您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!


本文对您有帮助吗?

What's Next