Как получить данные из "МассивОбъектов"
Модуль печатаной формы Универсального Передаточного Документа, но думаю так во многих печатных формах.
Есть функция, в ней - МассивОбъекта там находятся документы, Счет-Фактура, Реализация. Как я могу обратиться к этому массиву, чтобы получить реквизит документа Реализация напрямую, или через запрос? Я не понимаю как мне указать ссылку именно на реализацию из этого массива. может кто подсказать?
Есть функция, в ней - МассивОбъекта там находятся документы, Счет-Фактура, Реализация. Как я могу обратиться к этому массиву, чтобы получить реквизит документа Реализация напрямую, или через запрос? Я не понимаю как мне указать ссылку именно на реализацию из этого массива. может кто подсказать?
Функция ПечатьУниверсальныхПередаточныхДокументов(МассивОбъектов, ОбъектыПечати, ТекстЗапросаДокументам, ТолькоПередаточныйДокумент = Ложь) Экспорт
По теме из базы знаний
- Как передать документ Word (ActiveDocument или ДвоичныеДанные) с сервера на клиент
- Как отправить по почте НЕтиповой документ, используя стандартные средства БП 3.0
- Вывод печатных форм с запросом данных в форму "Печать документов" из подсистемы БСП "Печать".
- Обмен данными онлайн через Веб-сервис с использованием обработки "Универсальный обмен данными XML"
- Кадровые данные сотрудников ЗУП 3.1 в запросе
Найденные решения
(1) массив обходить нужно.
Только учтите, что там могут быть несколько документов... если печатать из списка документов.
Для Каждого Док Из МассивОбъектов Цикл
Если ТипЗнч(Док) = Тип("ДокументСсылка.НужноеИмяДокумента) Тогда
НужныйРеквизит= Док.НужныйРеквизит;
КонецЕсли;
КонецЦикла;
Только учтите, что там могут быть несколько документов... если печатать из списка документов.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) массив обходить нужно.
Только учтите, что там могут быть несколько документов... если печатать из списка документов.
Для Каждого Док Из МассивОбъектов Цикл
Если ТипЗнч(Док) = Тип("ДокументСсылка.НужноеИмяДокумента) Тогда
НужныйРеквизит= Док.НужныйРеквизит;
КонецЕсли;
КонецЦикла;
Только учтите, что там могут быть несколько документов... если печатать из списка документов.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот