我會盡量保持我的場景儘可能簡短並且重點突出。蓮花Smartsuite「更新的東西」
我目前工作的辦公室在Windows 98/XP上使用Lotus Smartsuite,使用大量Lotus Script將Lotus 123和Lotus Word Pro文檔連接在一起。他們還大量使用Lotus對象鏈接功能。我將在下面描述它的行爲:
您可以在數據表格中填充行和列,格式化並以任何您喜歡的方式進行格式化,並將其定義爲一個範圍(這裏沒有什麼特別的)。但是,您可以複製該範圍並將其作爲鏈接粘貼到Lotus Word Pro文檔中。然後,該鏈接按其範圍名稱進行分類,因此在123文件中擴展範圍會導致Word Pro文檔中的表擴展。該鏈接還包含123電子表格中單元格的所有格式和樣式。正如我想象的你現在知道的,這個鏈接是完全活的,你可以雙擊對象中的任何地方,它打開123文件進行編輯,並且所有更改都在這兩個文檔之間前後移動。從測試設備中獲取的大部分數據都存儲在這123個電子表格中,然後將其中的一部分鏈接到發送給客戶的最終Lotus Word Pro報告文檔中。
注意:需要說明的是,這與Open Office中的DDE鏈接不同,後者似乎允許將非定義範圍的單元格複製到導入到丟失所有格式的文檔中來回編輯並不是直截了當的。它的行爲與OLE對象的行爲不同,它似乎只導入整個電子表格而不是它的一小部分。
然而,在近幾年,支持這一舊的軟件(蓮花)變得更加困難,特別是關於發送客戶文檔(蓮花字臨文件通常被更現代辦公工具不支持),併爲Lotus SmartSuite的技術支持似乎現在幾乎不存在。另外,由於擔心主流IT技術人員不再使用腳本語言進行開發,持續的開發和支持似乎是徒勞的。一旦編寫它的人轉向其他事情,我們將留下一個沒有人可以幫助我們的語言的意大利麪條。
因此,我們的目標是在今年年底之前「實現」IT系統的「現代化」。 Linux也正在成爲一個非常可行的選擇(毫無疑問,Debian或衍生產品),但Open Office似乎沒有上面提到的鏈接功能。這種聯繫如此重要的原因是因爲辦公室的退伍軍人習慣於這樣工作 - 將數據存儲在電子表格中,稍後在他們的Word Pro文檔中將其鏈接到它,等等。我認爲他們非常熱衷於保持這種做法正在進行,我們在現代辦公工具中沒有找到相應的東西(按照我的要求)。作爲一名軟件工程師(很多語言流利),我可以看到,這種做法並不是使用和存儲數據的最安全或最好的方式(數據庫在腦海中浮現),但我想知道是否有人可以給我一些其他的好東西爲什麼在工作場所這是不好的做法(我一直認爲你應該保持你的數據遠離你的報告和格式,這兩者不應該交織在一起 - 這看起來像電子表格對我來說)......或者爲什麼這是一件好事情繼續做!?
所以,對於那些你還在我身邊,我想我所問的是:
,這種做法將數據存儲在電子表格格式並導入直接來回word文檔之間的好或壞,以及可以做些什麼?我想我需要在這種情況下證明我的觀點。
對於Linux或Windows,有沒有這種鏈接方法的任何現代替代方法(不管天氣是好還是壞的做法)?這個鏈接必須攜帶格式以及動態範圍大小(DDE鏈接似乎不是答案)。
如果您不得不從頭開始,您的解決方案是什麼?將所有內容都存儲在數據庫中,並使用SQL來簡單地詢問您的Word文檔中需要的數據?你會如何做到這一點?你會用什麼軟件?
對這種情況的任何幫助都不是很有幫助,或者如果你知道任何地方我應該去尋求建議,那也是值得讚賞的。
感謝您的閱讀!