【问题标题】:Get Maximo Work Order Information to Excel Automatically将 Maximo 工单信息自动获取到 Excel
【发布时间】:2015-06-29 12:59:29
【问题描述】:

我希望能够实现以下目标。我在 Excel 中有一个如下所示的电子表格:

Work Order Nr.    Description         Etc.    Etc.    Etc.
501-51294232      Some Work Order

我想要发生的是,当我输入工单号 (501-51294232) 而其他字段为空白时,必须通过从 Maximo 中提取相关数据来自动填写其他字段。

是否有可用的解决方案已经为您做到这一点?我看过通过 VBA 执行此操作,但我能找到的从 Maximo 提取信息的唯一方法是将其下载到 Excel 电子表格或 CSV 文件中。

所需的解决方案将需要:

  1. 在 Maxmimo 上查找相关工单。

  2. 提取必要的信息。

  3. 用相关信息填写活动工作簿中的字段。

我知道 VBA,并且愿意自己创建一个解决方案,但至少需要一些指向用于在 Maximo 上查找相关工作订单并将数据提取到 Excel 的渠道的指针。

【问题讨论】:

    标签: vba excel maximo


    【解决方案1】:

    MXLoader

    MxLoader 在 Maximo 中轻松提取和加载数据

    MxLoader 是一个 Microsoft® Excel® 电子表格,可以快速轻松地查询数据并将其加载到 IBM Maximo、IBM SmartCloud Control Desk (SCCD) 和其他基于 TPAE 的应用程序中。 它结合了 Maximo 集成框架的强大功能和 Excel 的灵活性,允许快速操作并将数据导入任何 Maximo 数据库。

    MxLoader 在 Microsoft Excel 2007/2010/2013 上运行。它还需要 Microsoft XML Core Services 6.0。

    【讨论】:

      【解决方案2】:

      我会研究两种方法,第一种方法是查看您是否可以连接到包含该信息的数据源。然后只需设置连接字符串,并传入 ID 以进行查询。

      另一种可行的方法(对不起,我没有使用 Maximo)是“屏幕抓取”。据我所知,Maximo 是一个基于 Web 的应用程序。老实说,在这种情况下,我会考虑使用 Autohotkey,它使获取此类信息变得容易。如果您打算继续使用 VBA,请查看here

      【讨论】:

      • 我真的很喜欢屏幕抓取的方法,无论我是否会在这里使用它都是一个有价值的工具!感谢分享!
      猜你喜欢
      • 1970-01-01
      • 2020-11-22
      • 2014-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-22
      相关资源
      最近更新 更多