Durt дя уж.. Проблема не столько в расшифровке сколько в постановке задаче

.. А вернее в том что клиент что-то хочет, а чего хочет :) сам не знает..
Тогда хочу уточнить, надеюсь не очень глупый вопрос :) - расшифровка - это когда нажимаешь на ячейку табличного поля, и там, допустим, вылазит какой-нибудь список, и из этого списка можно что-нибудь выбрать.
В общем случае да, если допустим расшифровка у тебя типа СписокЗначений.. НО при клике мыши расшифровка просто раскрывается как список, что бы определить что происходит при выборе каждого из пунктов списка тебе надо определить процедура ОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка).. И в нутри неё уже расписывай, что должно произойти. Если допустим данные из этого списка должны попасть просто в другой отчет и список не должен раскрываться, то пишешь
СтандартнаяОбработка = Ложь;
Форма = Отчеты.Операции.ПолучитьФорму("ФормаОтчета",ЭтаФорма(),Расшифровка);
Форма.ОткрытьМодально();
Или
Форма.Открыть();
А в открывшейся форме уже гразишь параметры из <Ключа уникальности> - т.е. расшифровки. Конечно удобнее будет если в этом случае расшифровка будет не списком значений, а структурой

..
Вроде так, просто давно что-то не замарачивался.. Компановка данных позволяет не париться над этим.. Там есть один из предопределенных значений Расшифровать и собственно-то пока этого хватало :)..