- 第一段階。
- 建筑物
- 应用设计
- 应用程序编辑器
- 郁金香应用程序编辑器介绍
- 创建新的郁金香应用程序
- 如何在应用程序编辑器和播放器中使用键盘快捷键
- 郁金香中的多语言功能
- 步骤
- 小装饰
- 什么是 Widget?
- 输入小工具
- 嵌入式小工具
- 按钮小工具
- 如何配置小工具
- 为步骤添加输入部件 更新资料
- 什么是交互式表格小工具?
- Product Docs Template
- 如何嵌入视频
- 如何在应用程序中嵌入分析功能
- 使用文件
- 动态填充单选或多选 widget
- 如何使用复选框小工具
- 如何添加条形码小工具
- 如何在步骤中添加网格小部件
- 如何在应用程序内和应用程序之间复制/粘贴内容
- 如何在步骤中添加仪表小部件
- 自定义部件概述 更新资料
- 创建签名表步骤
- 使用输入部件进行数据验证 更新资料
- 记录历史小工具概述
- 表格步骤的技术细节
- 如何在应用程序中添加图片
- 如何使用电子签名小工具
- 应用程序中的数字格式 更新资料
- 教科文组织
- 什么是触发器?
- 阶跃触发器
- 应用程序级触发器
- 小部件触发器
- 应用程序过渡指南
- Capture App Screenshot
- 计时器触发器
- 如何添加设备触发器
- 如何通过条件(If/Else 语句)添加触发器
- 触发器编辑器中的操作和转换列表
- 最常见的十大触发因素是什么?
- 如何通过触发器设置部件颜色
- 如何发送电子邮件
- 如何为 Tulip 用户设置短信通知
- 如何从触发器打印步骤
- 如何在应用程序编辑器中使用表达式编辑器
- 表达编辑器的技术细节
- 应用程序编辑器中的完整表达式列表
- 使用日期时间表达式
- 类型化表达
- 使用数组和对象表达式
- 在触发器中处理时间
- 支持的自定义日期格式
- 如何完成应用程序
- 如何通过设备摄像头扫描条形码和 QR 码
- 如何在触发器中添加正则表达式
- 在郁金香应用程序中使用应用程序信息
- 如何使用触发器调用连接器函数
- 变量
- 解决问题
- 达蒂(印度教女神)。
- 连接器
- 分析
- 视觉
- 设备监测
- 受管制行业
- 副驾驶站在第一线。
- 自动化
- 进口中的出口
- 运行应用程序
- 管理
- Developers
- Connect to Software
- Connect to Hardare
- Edge Devices
- 支持的设备
- 可与郁金香配合使用的即插即用设备列表
- 创建和支持设备驱动程序
- 郁金香中的设备驱动程序支持
- 如何设置条形码扫描仪
- 使用串行驱动程序
- 如何将斑马打印机与 Tulip 集成
- 使用 Zebra 网络打印机驱动程序
- 使用 Zebra GK 系列标签打印机驱动程序
- 使用 USB 波贝盒驱动程序
- 使用康耐视 In-Sight 2000 驱动程序
- 如何配置康耐视和 Tulip
- 使用 MT SevenExcellence PH 计驱动程序
- 使用通用 ADC 驱动程序
- 使用欧米茄 HH806 温度计驱动器
- 使用数字卡尺驱动器
- 如何设置通用 TS05 蓝牙测温枪
- 使用康耐视 DataMan TCP 驱动程序
- 为 Windows Tulip Player 设置三丰 U-WAVE 接收器
- 使用布雷克内尔 PS25 称重驱动器
- 使用 RFID 驱动程序
- 使用Kolver EDU 2AE/TOP/E驱动程序
- 使用 USB 脚踏板驱动程序
- 使用 Torque 开放协议驱动程序
- 使用 Dymo M10 USB 电子称驱动程序
- 使用康耐视 In-Sight 驱动程序
- 使用 Telnet 驱动程序
- 使用通用 I/O 驱动程序
- 如何设置科尔弗扭矩控制器
- 使用 Insize 多通道卡尺驱动器
- 使用 Dymo S50 USB 电子称驱动程序
- 斑马 Android DataWedge 配置
- 将三丰数字卡尺与三丰 U 波驱动器配合使用
- 如何添加奥豪斯秤并将输出存储在变量中
- 温湿度传感器单元测试
- Troubleshoot
- Nodo Rosso.
- 创建可重复使用的组件
- 使用应用程序接口
- Edge Driver SDK
- 技术和信息技术文件
- 指南
- 图书馆
- 使用郁金香图书馆 更新资料
- Laboratory Operation App Suite
- 图书馆藏书
- 图书馆应用程序
- 教科书上的例子
- 应用解决方案
- CMMS 应用程序包
- Zerokey solutions
- 成果的可见性
- 物品委託電子申告(eBR)申請書類一式
- 盈科 CAPA Lite
- 5 为何使用人工智能进行根源分析
- 利用人工智能进行简单的缺陷报告
- 业务案例生成器
- 轮班启动会议
- 看板应用程序套件
- 简单的 OEE 控制面板
- Arena BOM 解决方案
- 设备管理应用程序套件
- 简单核对表
- 清单管理套件
- 考勤管理简单解决方案
- 包装与装运图书馆应用
- CAPA 管理
- 移动照相机应用程序
- OEE 计算器
- 每小时生产记分卡
- 材料反冲
- 质量事件仪表板
- 首次通过产量申请
- 采光
- 培训解决方案
- 数字系统库存
- 视觉定位跟踪
- 数字系统访问管理
- 材料管理
- 工具与资产经理
- 优质活动管理
- 带断光传感器的步进推进器
- 数字秒表
- 审核清单
- 卡塔纳企业资源规划应用程序
- 高级别基线评估
- 物料清单管理
- 安全事故经理
- Composable Lean
- Composable Mobile
- 如何申请
- 可堆肥 MES
- 制药行业的 MES 系统
- 连接器和单元测试
- Planeus 单元测试 更新资料
- COPA-DATA 连接器 新
- Veeva 连接器
- Inkit 连接器
- MRPeasy 连接器
- Oracle 融合连接器
- LabVantage 连接器和单元测试
- 谷歌聊天连接器
- Salesforce 连接器
- Litmus 概览
- eMaint 连接器
- eLabNext 连接器
- Acumatica ERP 连接器
- CETEC 连接器
- PagerDuty 连接器
- NiceLabel 集成
- Aras 集成概述
- SDA 集成
- 尼米乐队单元测试
- 竞技场整合 更新资料
- 条码扫描器单元测试
- 脚踏板单元测试
- 开始在 RealWear 头戴式耳机上使用郁金香
- 空气台连接器
- 希波连接器
- 调酒师集成
- SAP S/4 HANA 云连接器
- RFID 扫描仪单元测试
- Jira 连接器
- 斑马标签打印机单元测试
- 谷歌翻译连接器
- MSFT Power Automate
- OpenAI 连接器
- 谷歌日历连接器
- 郁金香应用程序接口单元测试
- Duro PLM 单元测试
- HiveMQ 单元测试
- 与 NetSuite 集成
- 康耐视单元测试
- PowerBI 桌面集成
- ProGlove 单元测试
- Fivetran 集成
- ParticleIO 集成
- Google Drive 连接器
- 雪花连接器 更新资料
- SAP SuccessFactors 连接器
- ZeroKey Integration
- 谷歌地理编码连接器
- 谷歌工作表连接器
- 如何将 Tulip 与 Slack 整合
- HighByte 智能枢纽单元测试
- LandingAI 单元测试
- LIFX 单元测试(无线灯)
- 微软日历连接器
- M365 Dynamics F&O 连接器
- Microsoft Outlook 连接器
- Microsoft Teams 连接器
- 使用 Oauth2 将 Microsoft Graph API 连接到 Tulip
- Microsoft Excel 连接器
- 网宿应用程序和连接器
- OpenBOM 连接器
- 称重秤单元测试
- InfluxDB 连接器
- Augury 连接器
- 连接器
- 舍弗勒 Optime 连接器
- MongoDB Atlas 连接器
- MaintainX 连接器
- Twilio 连接器
- SendGrid 连接器
- 安慰连接器
- 如何为 RealWear 头戴式耳机设计郁金香应用程序
- OnShape 连接器
- 可定制的小部件
- 调度自定义小工具 新
- 时间轴小工具
- json 树查看器小工具
- 看板任务管理小工具
- 徽章小工具
- 高级计时器小工具
- 分段按钮自定义小工具
- 动态仪表自定义小工具
- 小吃店小部件
- 变化探测器单元测试
- 状态颜色指示器 设备测试
- 输入长度检查单元测试
- 计算器自定义部件单元测试
- 图像注释小工具单元测试
- 精益仪表板小工具
- Looper 单元测试
- 秒表单元测试
- 数字输入单元测试
- 数字键盘单元测试
- 径向测量仪
- 菜单单元测试步骤
- SVG 小工具
- 文本输入单元测试
- 工具提示单元测试
- 作业指导 照顾要点 单元测试
- 书面电子签名小工具单元测试
- ZPL 查看器单元测试
- 简单折线图小工具
- 货架自定义小工具
- 滑块小工具
- NFPA 钻石定制小工具
- 通过 - 失败 自定义小工具
- 简单计时器自定义小工具
- Nymi Presence集成小工具
- 自动化
如何在应用程序编辑器中修改表
下面介绍如何在前线操作应用程序中读写表。
在本指南中,您将学习...
- 如何读取应用程序中的现有表记录
- 如何更新应用程序中的现有表记录
- 如何在应用程序中创建新的表记录
- 如何根据应用程序完成情况分析表中的数据
在应用程序编辑器中,您可以读取、编辑和创建单个表记录。由于表不需要任何代码,因此您可以在播放器中运行应用程序并观看表的实时更新。
本指南将介绍将表格和应用程序结合使用以创建功能更强大的应用程序的各种方法。
在创建应用程序时,您可能需要决定是将特定数据存储在变量中,还是存储在表记录中。
变量更适合与特定应用程序的个人使用相关的数据。表则更适合需要由多个应用程序访问的数据。
表经常用于跟踪以下概念
- 工单
- 单个产品 SKU
- 物料清单(BOM)
- 技能矩阵
- ......以及更多
在阅读本文之前,您应该先阅读"表格概述",全面了解表格的功能。
如果您想查看表格和应用程序结合使用的完整示例,请查看工单表格演示
读取或更新任何表记录都有三个步骤:
**1-**创建一个 "记录占位符",为应用程序中的特定表记录命名
**2-**在触发器操作中加载(或创建)记录
**3a-**如果要围绕表记录中的值编写逻辑,则在 "If "语句中包含表记录
**3b-**如果要更新记录中的单个字段,则在 "然后 "语句中包含表记录。
创建记录占位符
首先,您需要在要访问表记录的应用程序中创建一个 "记录占位符"。这些记录占位符将在触发器逻辑中动态加载。
例如,如果要在应用程序中编辑 "工单 "表中的记录,可以创建一个名为 "活动工单 "的记录占位符。稍后,您将根据操作员的输入动态加载记录,但该记录将始终作为 "活动工单 "引用。
要设置这些占位符,请单击步骤列表旁边的记录选项卡。
[
然后选择 "添加表"。然后点击添加 "记录占位符"。您可以为记录命名,该记录将从触发器动态加载(即 "活动工单")。
{height="" width="""}
请注意有一个设置 "保存用于分析"。选中后,将把加载到此记录占位符中的表记录保存到应用程序的完成记录中。在完成的数据中,你会看到一个指向该记录的链接。
删除记录占位符
要删除记录占位符,请从屏幕左侧的记录列表中选择占位符。在下面的示例中,你会选择 "测试记录名称"。
然后,从以下菜单中选择 "删除"。
you must first remove the record placeholder from all triggers where it is referenced. You can use the "Steps where used" list to find the steps with the triggers that need to be modified.
现在就可以使用触发器编辑器动态选择记录了。
在触发器编辑器中访问记录
创建记录占位符后,现在就可以根据操作员的输入编写动态加载或创建记录的逻辑。
您可以使用 "表记录 "和 "数据处理 "触发器操作来实现这一目的。下面介绍如何操作。
然后语句
您可以使用多种类型的触发器操作来读取或修改表记录。下面是一个快速摘要。
***表记录/加载记录:***加载具有特定 ID 的记录
***表记录/创建记录:***创建具有特定 ID 的新记录
***表记录/创建或加载记录:***如果不存在具有特定 ID 的记录,则创建该记录。否则,加载具有特定 ID 的记录。
加载现有记录
要读取或编辑记录,必须先将记录加载到应用程序中,并为其命名一个占位符。这通常由步骤打开或按钮按下触发。
一次只能加载一条记录,必须使用唯一 ID(表的第一个字段,文本值)来选择记录。
使用 "表记录 "的 "加载记录 "语句可实现此目的。
{height="" width=""}*"载入记录 "* 通过 ID:"text" - 0146* 进入 "active_wo "占位符
在本例中,工单表中已经存在 ID 为 "0146 "的记录。
由于每个表中的 "ID "字段都是文本字段,因此必须使用文本来访问单个记录。您可以使用所有典型选项来选择 ID:
- 表记录
- 表达式
- 静态值
- 应用程序信息
- 变量
下面是一个使用变量的示例:
- "表记录""加载记录",按 ID:"变量""text_wo_id "输入:"活动工单"
如果输入是动态的,例如与表单步骤中文本 Widget 中的操作员输入绑定,则可能需要使用变量。
创建新记录
如果要在表中创建新记录,必须使用 "创建 "或 "创建或加载 "选项。
如果使用 "创建",则必须使用表中不存在的 ID 创建新记录。如果记录已存在于表中,应用程序将提示错误。
如果使用 "创建或加载",则如果特定 ID 的记录已经存在,则会加载该记录;如果表中不存在该 ID,则会创建该记录。
在本例中,我们使用 ID "newID "创建一条新记录。
- "表记录" "创建记录
- 通过 ID:"静态值""文本""newID
- 输入:"active_wo"
通常,您必须在此字段中使用动态值,如变量,因为每次操作员使用应用程序时,您都希望创建一个新值。
在触发器编辑器中编辑记录
要编辑记录,需要使用 "数据处理 "操作,然后使用 "存储 "来编辑或更新记录中的值。
要编辑记录,必须已通过 "表记录""加载 "或 "表记录""创建 "将其加载为记录占位符。
下面是一个示例,您将更新已加载为 "active_wo "的记录的 "status "字段。
{height="" width="""}
- "数据操作
- "存储"
- "文本":"通过"
- "表记录" "active_wo"
- 字段状态
您通常会使用 Widget 触发器来执行此操作,例如,当操作员按下按钮以指示更改时。
您也可以从表记录中递增一个值。请参阅库存表指南,了解如何
使用表记录的条件逻辑
您可能还想根据特定记录的字段值更改应用程序逻辑。
为此,请确保已加载记录。然后,从记录中选择一个字段,并使用与其他 "if "语句相同的逻辑。
*表记录:*检查已加载的表记录字段中的特定值。
- "表记录" "TestImg" "ID" "Contains" ...
- 表:* 检查表中是否已存在具有特定 ID 的记录。
- 表""订单""有 ID 记录""静态值""文本""001"
下面是一个示例。在这种情况下,我们将检查 "status "字段是否包含其他文本。
{height="" width="""}* "表记录" "active_wo" "状态 "* "包含 "* "静态值" "文本" "通过"
例如,您还可以使用 "If "语句检查给定 ID 的记录是否已经存在,然后抛出特定的错误消息。
下面是如何创建一条错误消息,提示操作员输入不同的工单编号。
{height="" width="""}
IF
- 表""工单""有 ID 记录
- "静态值" "文本" "024dfg45"
那么
- "显示错误" "静态值" "文本" "此工单已存在,请输入新工单"。
在步骤中显示表记录
要将此记录添加到步骤中,请选择小工具菜单中 "文本 "按钮下的 "表记录 "选项。
[
在 "上下文窗格 "的 "小工具 "选项卡中,从 "记录 "旁边的选项中选择记录占位符,就可以在播放器中看到它。
[
例如,这通常用于向操作员显示工单详情。
在构建应用程序时,如果不确定特定表记录中的值,也可以使用这种方法。
要从显示中重新排序/删除单个字段,请单击上下文窗格中属性上的 x 或网格符号。
要更改列数,请使用侧窗格中的列选项。
要更改标签和数值的显示方式,请调整侧窗格中的颜色和字体大小。
要查看操作员如何显示这些数据,请在播放器中运行应用程序,然后就能看到整个表记录。如果首次加载记录,则会包含数值。
清除记录占位符
有时,您可能想清除记录占位符,这样在该记录占位符下就不会有特定记录加载到应用程序中。
下面是清除记录占位符的方法:
- "表记录""清除记录占位符
显示用户及其字段
您还可以为用户及其相关字段创建记录占位符,然后使用嵌入式表加载特定用户。更多详情,请参阅单独的用户字段指南。
更多阅读
找到您想要的了吗?
您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!