2012-03-19 4 views
1

Я просматриваю приложение Lotus Notes в своей компании. В каком-то коде агента я видел строки вроде: Use "Q:\external\exfile.lss". Я не могу найти эти exfile.lss внутри базы данных, поэтому я предполагаю, что он находится где-то на сервере. Как сделать внешний файл лотоссрипта доступным для базы данных LN? Заранее спасибо!Как получить доступ к внешнему файлу лотереи

+1

Вы не отвечали на свой вопрос? –

ответ

3

При использовании Использовать синтаксис:

Use "Q:\external\exfile.lss" 

компилятор наведу в этом содержимое файла и компилировать его в объектный код. Если вы хотите увидеть источник, вам потребуется доступ к исходному внешнему файлу.

Этот метод может использоваться для защиты доступа к исходному коду. Также для централизации кода в качестве средства управления исходным кодом.

1

Это, вероятно, не

Use "Q:something.lss" 

, что вы видели, но

%Include "Q:something.lss" 

внутри библиотеки сценариев.

Действительно, он используется для скрытия реализации проприетарного кода. Это означает, что если у вас нет файла, вы не видите и не изменяете реализацию.

+0

Другими словами ... Найти оригинального разработчика этого кода и спросить его, какое его отображение для диска Q: было. Вот где этот конкретный фрагмент исходного кода можно найти. –

+0

Итак, что вы имеете в виду, так это то, что скомпилированная версия внешнего файла lotusscript включена в базу данных Notes? – Jairo

+0

Действительно, источник не включен. –

Смежные вопросы