- 打印
如何通过创建 "路由应用程序 "在多个应用程序之间导航
了解如何创建一个简单的路由应用程序,让操作员可以自动重定向到其他应用程序。
在本文中,您将学习...
- 如何编写路由应用程序中的逻辑
- 将操作员导向其他应用程序的多种方法
大多数 Tulip 应用程序都是为特定目的而创建的,例如
- 工作指示
- 生产可见性
- 缺陷报告
但是,您也可以创建专门用于将操作员重定向到其他应用程序的应用程序。
从操作员的体验来看,这就像是一个连续的流程:
- 打开一个应用程序
- 扫描条形码或按下按钮
- 开始正确的装配/检查等程序。
但是,从应用程序构建的角度来看,他们实际上是在使用两个独立的应用程序:一个用于路由,另一个用于指令。
本指南将教您如何构建一个路由应用程序,根据工单号或产品名称自动将操作员重定向到另一个应用程序。
有三种常见的方法可以做到这一点:
- 显示产品列表,并在每个产品旁边添加一个按钮,将操作员重新定向到该产品
- 扫描工单时,使用 "如果 "语句根据工单编号中的特定字符或数字重新定向操作员
- 用不同的流程或产品命名不同的应用程序,然后使用 "按名称转到应用程序 "根据数值动态重定向
本指南将重点介绍如何创建独立的路由应用程序,但您也可以在应用程序中创建路由步骤,并将操作员重定向到特定步骤组。
通过多个按钮进行路由
假设您生产 10 种不同的产品。当操作员收到工单时,他们必须选择要处理的单个产品。这将把他们重新导向正确的指令集。
您可以使用自定义按钮来实现这一目的。首先,为每种产品或产品类别添加图片和文字。看起来可能是这样的:
然后,在其中一个产品旁边添加一个自定义按钮。然后,添加一个触发器,将操作员引导到正确的应用程序。
步骤应该是这样的
触发器可能如下所示
- "应用程序""完成然后更改为"(此处为应用程序名称)
然后,将此按钮复制并粘贴到每个产品名称旁边,并更改触发器,这样操作员就会被引导到正确的应用程序。
根据工单号或 SKU 自动重定向
假设您希望在操作员输入批号或条形码后自动重定向。由于条形码需要手动输入,因此不能使用一系列按钮。
相反,您可以使用带有 if/else 逻辑的表单步骤,根据字符串中的字母或数字来引导操作员。
首先,创建一个带有文本输入的表单步骤。比方说,输入一个 SKU。
然后,单击上下文窗格中 "变量 "部分旁边的 "+"号,在变量中跟踪该值。
接下来,点击步骤本身后,在上下文窗格的 "提交 "按钮部分下选择 "自定义操作",然后选择 "添加触发器"。
然后,添加一个 "If "语句,在该字符串中查找特定字符,并在 "Then "语句中添加正确的应用程序。
下面是如何在 SKU 包含字母 "A "时将操作员重定向到一组工作指令:
如果
- "变量" "添加 SKU 编号" "包含" "静态值" "文本" "A"
然后
- "应用" "完成然后更改为" "橱柜制作说明"。
为操作员可能需要的每个应用程序添加 "Else If "语句。
根据应用程序中的值动态重定向
假设您在航空航天业修理零件,完成一次修理后,操作员下一步可能需要做什么,有 10 个选项。
您可能不想编写 10 个 "if "语句,将他们重定向到 10 个不同应用程序中的一个。
相反,您可以使用 "按名称完成和更改应用程序",根据变量值重定向到单独的应用程序。
例如,假设您有一个名为 "next_operation "的变量,用于存储操作员必须完成的下一个操作。这个文本值必须与另一个应用程序的名称完全匹配,这样这个逻辑才能起作用。
下面是如何根据存储在 "next_operation "中的值重定向到另一个应用程序:
- "应用程序""完成然后按名称更改应用程序" 应用程序名称:"变量"(文本变量)
更多阅读
找到您想要的内容了吗?
您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!