2012-03-19 74 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