2015-06-29 21 views
1

我希望能夠實現以下功能。我有在Excel電子表格(如下所示):將Maximo工作訂單信息自動獲取到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。

回答

1

我想看看兩種方法,第一種方法是查看是否可以連接到包含該信息的數據源。然後它只是設置連接字符串,並傳入ID來執行查詢。

可能工作的另一種方法(抱歉,我沒有使用過Maximo)是'屏幕刮'。從我所能看到的Maximo是一個基於Web的應用程序。老實說,在這種情況下,我會考慮使用Autohotkey,它可以輕鬆獲取這種類型的信息。如果您打算繼續使用VBA,請參閱here

+0

我真的很喜歡屏幕抓取的方法,這是一個有價值的工具,不管我是否會在這裏使用它!感謝分享! –

3

MXLoader Maximo中

MxLoader 提取和加載數據輕鬆

MxLoader是微軟的Excel電子表格,允許快速和方便地查詢和數據裝載到IBM的Maximo,IBM的SmartCloud控制書桌(SCCD)和其他基於TPAE的應用程序。 它彙集了Maximo Integration Framework的強大功能和Excel的靈活性,可以快速操作數據並將數據導入任何Maximo數據庫。

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

相關問題