Программный вывод результата СКД в табличный документ #543720


#0 by Goodvaso
Добрый день! Сталкнулся с такой ситуацией: Существует самописный отчет СКД, с двумя схемами компановки данных. По сценария я должен вывести результат по одной схеме (ОСНОВНОЙ, это важно), а потом по второй. Проблема в том, что при формировании отчета не по основной схеме компановки данных, расшифровка почему то пустая. Причем если смотреть в отладчике: ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); количество элементов в расшифровке становится больше, но в меню выбора действие "Открыть" неактивно. Я упростил задачу: Оставил 2 схемы, но выводил, только одну (та которая не основная). Без результатно. Если есть у кого мысли, поделитесь соображениями... Заранее спасибо!
#1 by Goodvaso
Забыл сказать если основной схемой быбрать 2ую схему, то расшифровка есть.
#2 by Wobland
не вчитывался. у тебя проблемы с расшифровкой? сравни с моей процедурой:
#3 by Goodvaso
У меня все тоже самое, за исключением начала: Я проинициализировал КомпановщикНастроек с нужным макетом. Без этого нельзя потому что установлена другая схема как основная... Для примера можешь сделать простой СКД отчет с двумя схемами, в качестве основной поставь первую, а отчет сформируй программно по второй и посмотри, что получится с расшифровкой.(это займет максимум 5 минут, тем более код исполнения ты весь написал)
#4 by Wobland
я тебе копировал из подобного отчёта...
#5 by Wobland
вру, не из того
#6 by Goodvaso
Врешь) Иначе бы я не писал...
#7 by Новиков
в закладки
#8 by Goodvaso
Что значит в закладки?
#9 by Goodvaso
Я нашел выход из этой ситуации, но он не очень красивый. Добавил обработку расшифровки и описал Стандартные действия вручную. Если у кого нибудь будут мысли, обязательно пишите.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С