Как программно получить список документов, подчиненных текущему (1С: 8.1: Программисту) — 1c-h
 

Как программно получить список документов, подчиненных текущему (1С: 8.1: Программисту)

2
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Вопрос Как программно получить список документов, подчиненных текущему
Ответ Для этого в типовых конфигурациях 1С можно использовать типовую функцию «ПолучитьСписокДокументовПоКритериюОтбора», расположенную в общем модуле «ПолныеПрава»

Примечание. У общего модуля «ПолныеПрава» установлены свойства «привилегированный» и «Сервер».
Свойство «привилегированный» означает, что выполнение процедур этого общего модуля будет выполняться на сервере без контроля прав доступа.
Свойство «Сервер» означает, что процедуры этого общего модуля могут быть выполнены на сервере.

Вызов функции

В результате в переменной «ТаблицаПодчиненных» будет находиться таблица значений, в графе «Ссылка» которой будут документы, подчиненные документу «Выборка.Ссылка».

Полный текст функции, формирующей таблицу подчиненных документов:

Как видно, из этой функции вызывается вспомогательная функция «РазобратьПутьКОбъектуМетаданных» общего модуля «ОбщегоНазначения»

Примечание. У общего модуля «ОбщегоНазначения» установлены свойства «Клиент», «Сервер» и «Внешнее соединение»
Свойство «Клиент» означает, что процедуры и функции общего модуля могут быть использованы в клиентском приложениии.
Свойство «Внешнее соединение» означает, что процедуры и функции общего модуля могут быть использованы во внешнем соединении.

Полный текст вспомогательной функции «РазобратьПутьКОбъектуМетаданных»:

См. также Дерево подчиненных документов – использование стандартной обработки получения структуры подчиненных документов в своей форме

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Автор 1С

2 thoughts on “Как программно получить список документов, подчиненных текущему (1С: 8.1: Программисту)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Next Post

Как автоматически сохранить сообщения, выдаваемые в табло "Служебные сообщения"? (1С: 8.1: Программисту)

Пт Мар 26 , 2010
Вопрос Как автоматически сохранить сообщения, выдаваемые в табло «Служебные сообщения»? ОтветЕсли требуется, например, при проведении документов сохранить в файл сообщения из табло служебных сообщений, можно выполнить запуск с командной строки: «C:\Program Files\1cv81\bin\1cv8.exe» /out»C:1c_workLog6.txt» — все сообщения попадут в файл Log6.txt