2012-03-19 73 views
1

我正在審閱我公司的Lotus Notes應用程序。在一些代理代碼中,我看到如下行:Use "Q:\external\exfile.lss"。我無法在數據庫中找到這些exfile.lss,因此我認爲它位於服務器的某個位置。如何讓LN數據庫可以訪問外部lotusscript文件?提前致謝!如何訪問外部lotusscript文件

+1

你沒有回答你自己的問題嗎? – 2012-03-19 08:37:24

回答

3

當您使用使用語法:

Use "Q:\external\exfile.lss" 

,編譯器將在該文件的內容,並把它編譯成目標碼。如果您想查看源代碼,則需要訪問原始外部文件。

此技術可用於保護對源代碼的訪問。還要集中代碼作爲源代碼管理的一種手段。

1

這可能不是

Use "Q:something.lss" 

你看到的,但

%Include "Q:something.lss" 

腳本庫中。

確實它用來隱藏專有代碼的實現。這意味着,如果您沒有該文件,則無法看到或更改實施。

+0

換句話說......找到這段代碼的原始開發者,並問他他Q:驅動器的映射是什麼。這就是可以找到這段特定源代碼的地方。 – 2012-03-19 14:36:00

+0

那麼你的意思是外部lotusscript文件的編譯版本包含在Notes數據庫中? – Jairo 2012-03-23 06:07:05

+0

事實上,來源不包括在內。 – 2012-03-26 11:53:12