Язык @-формул в LotusDomino R 6.

Ограничения применимости @-функций и команд, налагаемые списком управления выполнением (ECL)


Список управления выполнением (ECL) влияет на работу ряда @-функций. Ниже приводится таблица, где по горизонтали перечисляются эти функции, а по вертикали указаны флаги доступа ECL. Если на пересечение соответствующей строки и столбца стоит символ "+", это говорит о том, что данная функция при отсутствии соответствующего флага выполняться не будет.

Функция

Доступ к текущей базе данных (Access to current database)

Доступ к переменным окружения (Access to environment variables)

Доступ к базам данных сторонних фирм (Access to non-Notes databases)

Доступ к внешним программам (Access to external programs)

Возможность отправки почты (Ability to send mail)



Доступ к ECL рабочей станции (Access to Workstation Security ECL)

Доступ на чтение к другим базам данных (Ability to read other database databases)

Доступ на модификацию к другим базам данных (Ability to modify other database)

@DbColumn

+

@DbColumn (ODBC)

+

@DbCommand

+

@DbLookup

+

@DbLookup (ODBC)

+

@DDEExecute

+

@DDEInitiate

+

@DDEPoke

+

@DDETerminate

+

@DeleteDocument

+

@DeleteField

+

@EditECL

+

@EditUserECL

+

ENVIRONMENT

+

@Environment

+

@GetProfileField

+

@MailSend

+

@RefreshECL

+

@SetDocField

+

@SetEnvironment

+

@SetProfileField

+

@Unavailable

+

@UpdateFormulaContext

+

+

+

@URLGetHeader

+

@URLOpen

+

<
Аналогичные ограничения существуют и для @-команд:

Команда

Доступ к файловой системе  ( Access to the file system)

Доступ к текущей базе данных (Access to current database)

Доступ к базам данных сторонних фирм (Access to non-Notes databases)

Доступ к коду внешних программ (Access to external code)

Доступ к внешним программам (Access to external programs)

Возможность отправки почты (Ability to send mail)

Возможность экспорта данных  (Ability to export data)

AdminSendMailTrace

+

AgentEnableDisable

+

AgentRun

+

AgentSetServerName

+

AgentTestRun

+

AttachmentDetachAll

+

AttachmentLaunch

+

Clear

+

DesignRefresh

+

EditClear

+

EditCopy

+

EditCut

+

EditDetach

+

EditInsertFileAttachment

+

EditInsertObject

+

EditOpenLink

+

EditPaste

+

EditPasteSpecial

+

EditUntruncate

+

EmptyTrach

+

ExchangeUnreadMarks

+

Execute

+

FileDatabaseCompact

+

FileExport

+

+

FileImport

+

FileOpenDatabase

+

FileOpenDbRepID

+

FilePrint

+

FileSave

+

FileSaveNewVersion

+

Folder

+

FolderDocuments

+

FolderMove

+

FolderRename

+

MailForward

+

MailForwardAsAttachment

+

MailRequestCrossCert

+

MailRequestNewName

+

MailRequestNewPublicKey

+

MailSend

+

MailSendCertificateRequest

+

MailSendEncryptionKey

+

MailSendPublicKey

+

ObjectOpen

+

OpenDocument

+

RemoveFromFolder

+

ReplicatorReplicateHigh

+

ReplicatorReplicateNext

+

ReplicatorReplicateSelected

+

ReplicatorReplicateWithServer

+

ReplicatorSendMail

+

ReplicatorSendReceiveMail

+

ReplicatorStart

+

RunAgent

+

+

RunScheduledAgents

+

+

SetCurrentLocation

+

ToolsCategorize

+

ToolsReplicate

+

ToolsRunBackgroundMacros

+

+

ToolsRunMacro

+

+

ToolsScanUnreadSelected

+

ViewRefreshUnread

+


Содержание раздела