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