Выполняет отложенную передачу данные из исходного документа в целевой документ с помощью сервера. Функция может быть полезной, если у пользователя нет достаточного уровня доступа для изменения документа, но некоторые данные должны быть перенесены в него. Запрос на обновление документа будет помещен в приложение DEC или другое приложение, настроенное обрабатывать такие запросы на сервере. Читайте подробнее об этом в разделе справки - Отложенное обновление документов.
Синтаксис
DEprD2Ddelay( D2Dname$, D2Dprocess%, srcDoc, trgDoc )
Аргументы
D2Dname$ - string, входящий. Наименование конфигурации DocToDoc, с помощью которой должны быть переданы данные. Чтобы использовать несколько конфигураций одновременно, перечислите их наименования в строке через пробел.
D2Dprocess% - integer, входящий. Номер процесса передачи: 1 - добавление данных, 3 - очищение данных. Читайте подробнее об этом номере в разделе справки - Функция DEprD2D.
srcDoc - NotesDocument, входящий. Исходный документ, из которого должны быть переданы данные. Это может быть Nothing только для очищения данных, если конфигурации DocToDoc не имеет пунктов, вычисляемых на исходном документе ( тег SRC ).
trgDoc - NotesDocument, изменяемый. Целевой документ, в который должны быть переданы данные. Документ может быть изменен с помощью запроса, который будет отправлен на сервер для его обработки. Вы не должны затем сохранять документ в программном коде, чтобы сохранить изменения в нем, так как это будет сделано при обработке запроса на сервере специальным агентом.
Возвращает
Boolean. Значение True (-1) означает, что некоторые данные из исходного документа будут переданы в целевой с помощью запроса на отложенное обновление документа.
Использует конфигурации
DocToDoc.
Ссылки по теме:
Отложенное обновление документов
Смотрите также: