Получает документы ( далее источники данных ) для исходного документа и передает данные из них в целевой документ. Объединяет последовательные вызовы двух функций: DEgetC4D и DEprD2D.
Синтаксис
DEgetSrcC4D( D4Dname$, D4DtrgCond$, D4DsrcDoc D4Dsilent, D2Dnames$, D2Dprocess%, D2DtrgDoc )
Arguments
D4Dname$ - string, входной. Наименование пункта конфигурации DocForDoc, с помощью которого должны быть получены источники данных. Читайте подробнее об этом наименовании в теме справки - Конфигурация DocExt\DocForDoc. Чтобы использовать несколько пунктов конфигураций одновременно, перечислите их наименования в строке через пробел.
D4DtrgCond$ - string, входной. Дополнительное условие на Языке Формул для отбора документов, полученных пунктом конфигурации DocForDoc.
D4DsrcDoc - NotesDocument, входной. Исходный документ, для которого должны быть получены источники данных.
D4Dsilent - boolean, входной. Значение True (-1) означает, что, если не были получены источники данных, то окно сообщения об этом не будет показано.
D2Dname$ - string, входной. Наименование конфигурации DocToDoc, с помощью которой данные из полученных источников данных должны быть переданы в целевой документ. Чтобы использовать несколько конфигураций одновременно, перечислите их наименования в строке через пробел.
D2Dprocess% - integer, входной. Номер процесса передачи: 1 - добавление данных, 3 - очищение данных. Читайте подробнее об этом номере в теме справки - Функция DEprD2D.
D2DtrgDoc - NotesDocument, изменяемый. Целевой документ, в который будет переданы данные из полученных источников данных. Функция может изменить данный документ, но не сохраняет его.
Возвращает
Boolean. Результат True (1) означает, что источники данных были получены, и какие-либо их данные были переданы в целевой документ, и False (0), если хотя бы одно из этого не произошло.
Использует конфигурации
DocExt\DocForDoc, DocToDoc.
Ссылки по теме:
Смотрите также: