maximo - 在设备上本地创建的工单
问题描述
根据 IBM 的 APAR IV71868
worklight.properties 中有一个新属性 - si.device.createdLocallyLimit,用于管理设备上保存的最大工作订单。默认情况下,它设置为 10。一旦超过该数量,工作订单将自动从设备中删除。
删除这些工单的标准是什么?它是在本地数据库中的内部行 ID 上还是基于排序顺序?
例如,如果我创建工作单 ce-101123,它在工作单 ce-9834 之后。但是,如果删除工作基于 wonum,那么 ce-101123 将被删除而不是 ce-9834,因为它将按字母顺序排序?
解决方案
它看起来是基于您对订单的排序方式,但您可以修改 _ServerDataDownloadManager.js 中的 _updateCreatedLocally 函数,以便在开始删除过程之前根据某些标准对商店进行排序。
推荐阅读
- python - 绘图不显示
- javascript - 我如何在 mongodb.connect() 之外使用 db.collection()
- javascript - JavaScript Carousel 每个附加 3 个项目
- javascript - 仅限移动设备上的 Google Maps API 错误:InvalidValueError
- angular - 我需要在下拉列表的选定选项上添加一个刻度线。我正在使用角材料。没有得到解决方案
- c# - 实体框架:包管理控制台中的启用迁移不起作用
- c# - Unity 2D 两圆对撞机
- python - 为什么截距值设置为 1?
- mysql - 在第 10 个条目后删除字符串中的所有数据
- node.js - 在 Google Cloud Function 中延迟执行多个 HTTP 请求