如何完成一个应用程序
  • 20 Dec 2022
  • 1 分钟阅读
  • 贡献者

如何完成一个应用程序


Article Summary

概述

长期存储你的Tulip应用程序数据的一种方法是使用应用程序完成度。这篇文章将告诉你如何做。

在这篇文章中,你将了解到:*为什么你的应用程序有一个完整的按钮很重要?

:::(Info) (注)这个主题在郁金香大学的"如何建立你的第一个应用程序"课程中有所介绍。 :::

如何完成一个应用程序

为了保存Tulip应用程序的信息,操作者必须 "完成应用程序"。为了实现这一点,你需要在你的应用程序中添加一个完成按钮。

每当操作员使用 "完成 "按钮时,在 "完成 "选项卡中就会添加一个新的行。每一行都持有这些值。

  1. 应用程序的完成信息,如站名、操作员的徽章ID,以及开始和结束应用程序的日期/时间。
  2. 所有的变量和它们在应用完成时的值。
  3. 可选的。选择包括在完成时加载到应用程序中的任何表记录,以储存这些记录

在您的应用程序中定义的每个变量(例如:条形码、操作员登录、花费的时间、检查结果)都是这个视图中的一个列。当操作员 "完成应用程序 "时,你在列表中创建另一行。

所有表格步骤中的值将被存储,并在你完成一个应用程序时被清除。

事实上,如果你在每个单独的应用程序中导航到 "完成 "选项卡,这正是你将看到的情况。

当操作员完成一个应用程序时,有几种方法可以**"完成该应用程序**"。

你可以使用应用编辑器中内置的 "完成按钮",或者你可以建立一个带有 "完成应用 "过渡的自定义触发器。

使用 "完整按钮

从工具栏上选择该按钮。选择 "完成"。

{高度="" 宽度=""}

你可以通过 "添加新转场 "按钮手动添加应用程序完成转场。

使用自定义触发器。

在上面这个案例中,完成按钮的逻辑默认为。

  • ,"按钮被按下;"
  • 然后,"应用"->"完成应用"。

然而,你可以把这个过渡添加到任何与工作流程结束相对应的触发器中。比如说。

  • ,"设备,""GPIO,"在 "此站 "输出,事件 "引脚向下"
  • 如果,"设备输出" "引脚" "=" "静态值" "整数" "2"
  • 然后,"应用程序""完成应用程序"

在这个例子中,任何物联网设备在这一步向GPIO I/O网关的针脚2发送针脚向下的信号,都会导致应用程序的完成。

除了 "完成应用程序",还有其他两个选项。

完成再改成。完成应用程序,然后换到另一个应用程序。

完成然后改成步骤。完成应用程序,然后切换到同一应用程序中的另一个步骤,或不同应用程序中的一个特定步骤。

**完成并转到闪屏。**完成应用程序,然后转到应用程序的闪屏。在操作员按下 "开始 "按钮之前,该应用程序不会启动。

**完成后注销当前用户:**完成应用程序后注销当前用户。

**完成然后按名称更改应用程序。**完成应用程序,然后转到另一个应用程序,该应用程序可以通过变量中的一个值来指定等。

**完成然后按名称转到步骤。**完成应用程序,然后转到同一应用程序中的另一个步骤,该步骤可以通过变量中的应用程序值来指定。

注意:应用程序只有在从郁金香播放器运行时才能完成**。**当一个应用程序完成后,操作者将看到一个信息,如下所示。

取消一个应用程序

比方说,你不想保存一个应用程序的特定使用数据。在这种情况下,你会想 "取消应用程序",并可能返回到一个特定的步骤。这将消除自该应用程序最后一次被打开以来的所有数据。

有5个触发过渡,直接对应于应用完成的触发过渡。

  • 取消应用程序
  • 取消然后改成
  • 取消然后切换到步骤
  • 取消并转到闪屏
  • 取消,然后注销当前用户

应用程序完成的技术细节

以下是每次应用完成或取消时自动保存的所有数据点。

  • **开始时间:**操作员打开第一个步骤的日期和时间
  • **结束时间:**操作者按下 "完成 "或 "取消 "按钮的日期和时间
  • **持续时间。**开始时间和结束时间之间的时间
  • **登录的用户:**基于登录郁金香播放器的人的徽章ID
  • **站点名称。**使用该应用程序的站的名称,由车间标签决定
  • **评论。**在播放器菜单中对整个应用程序所做的任何评论。
  • **版本。**该应用程序完成时的版本
  • **取消了。**该应用程序是否被取消了
  • **执行ID:**该应用程序的特定运行的唯一ID

删除应用程序完成时的数据

为了遵守制造业的GxP标准,Tulip中的数据不能被删除。

然而,有一个变通的办法。 你可以复制应用程序并删除旧的,然后你将有一个没有条目的新表。

从分析中隐藏完成度数据

你很可能希望从你的分析中省略完成度标签的一些数据。你现在可以这样做,在 "完成情况 "选项卡中找到你想省略的记录,然后取消 "包括在分析中 "的标记。这将过滤分析,不包括这个记录。

从分析中排除这个记录并不会从完成度数据中删除它,所以这个数据的导出不会受到影响。

进一步阅读


你找到你要找的东西了吗?

你也可以到community.tulip.co去发表你的问题,或者看看其他人是否遇到过类似的问题!


本文对您有帮助吗?