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