Я понимаю, что это очередной "боян", но... все, что лежит здесь, меня не устроило / не понравилось - или слишком мощно, или не все охватывает.
Так что предлагаю на суд еще один отладочный просмотрщик СЗ, ТЗ и ИТЗ.
1. запускается одной строкой
ОткрытьФорму("Отчет", Парам, КаталогИБ()+"\Extforms\служб_ПросмотрСЗ_ТЗ_ИТЗ.ert");
, где Парам = анализируемый "СписокЗначений", "ТаблицаЗначений" или "ИндексированнаяТаблица". Если требуется в целях отладки "затормозиться" для изучения содержимого, и затем продолжить работу отлаживаемого - вызываем через ОткрытьФормуМодально().
Если требуется увидеть в заголовке формы имя объекта, тогда вызов в 4 строки
Парам = СоздатьОбъект("СписокЗначений");
Парам.ДобавитьЗначение("сзДок","ЗаголовокОбъекта_");
Парам.ДобавитьЗначение(сзДок,"Объект_");
ОткрытьФорму("Отчет#", Парам, КаталогИБ()+"\Extforms\служб_ПросмотрСЗ_ТЗ_ИТЗ.ert");
Замечание!: Не стоит передавать в отчет САМ объект, именно через конструкцию "Парам = ", т.к. отчет после отработки возвращает в Парам свой контекст, и тем самым уничтожит
2. по клику в ячейке в зависимости от ТипаЗначения:
- "Документ", "Справочник" - открывается форма оного
- "СписокЗначений", "ТаблицаЗначений" или "ИндексированнаяТаблица" - рекурсивно открывается
- Прочее - сообщается ТипЗначения
3. кроме таблицы на форме сообщается количество Строк/Колонок, и подсчитываются итоги по числовым колонкам
4. Для "СпискаЗначений" в таблицу добавлена колонка "Представление"
22.10.11 Добавлен вариант с использованием "ПоставщикДанных.ИндексированнаяТаблица", что занчительно расширяет возможности:
- автоитог по числовым колонкам
- сортировка колонок одним кликом
- настройка (состав, положение) колонок, печать таблицы
Кнопка "Редактировать" включает/выключает доступность редактирования таблицы. По умолчанию редактирование отключено, доступна только сортировка колонок. При клике на значение - открывается форма объекта или его описание. В режиме редактирования открывается выбор объекта, возможно добавление строк и т.д.
06.12.11
Мелкие косметические изменения (автоширина колонок при открытии в Excel и т.д.)
06.02.12
Теперь можно Сохранять тз в файл и Открывать ранее сохраненную. Соответственно обработку можно просто открыть, без передачи параметров.
За замечательный класс "ПоставщикДанных" спасибо автору! (скачать класс)
З.Ы. Необходимы все библиотеки указанные в "Требованиях" к ПоставщикуДанных:
"Требования:
1. MS Office (для тулбара)
2. 1sqlite. Версия 1.0.2.3.
3. 1C++. Версия >= 3.2.3.1
4. FormEx
5. Yoksel"