Делал я когда-то такое. В общем суть в следующем: каждый раз когда щелкаете по строке документа должна запускаться процедура расшифровки. Она заново должна очистить макет и сформировать его. Когда вывод доходит до нужного вам документа начинаете выводить детальную инфу.
т.е
Пока ПолучитьДокумент Цикл
// вывести итоговую информацию по документы
Если ТекДок = ДокРасшифровки ТОгда
Пока ПолучитьСтрокуДокумента Цикл
// вывести строку из документа
КонецЦикла;
КонецЕсли;
КонецЦикла;
Список с документами должен формироваться только при нажатии кнопки "Сформировать" и затем храниться отдельно. т.е. обработка расшифровки должна только перерисовывать таблицу, чтобы отрабатывало максимально быстро