gifts2017

Отладочный вывод таблицы значений

Опубликовал Владимир (vladismi) в раздел Программирование - Практика программирования

Иногда при отладке хочется спокойно проанализировать состав таблицы значений. ВыбратьСтроку() маловато.

Баян.

Иногда при отладке хочется спокойно проанализировать состав таблицы значений. ВыбратьСтроку() маловато.

В этом случае в глобальник можно поместить отладочную функцию, а потом в табло отладчика положить в параметр функции требуемую таблицу значений.

Аналогичную функцию можно использовать для "восьмерки", а для особой продвинутости - сохранить полученный табличный документ как лист Excel.

Скачать файлы

Наименование Файл Версия Размер
глПечатьТаблицыЗначений.txt 210
.txt 1,53Kb
02.07.13
210
.txt 1,53Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Аркадий Кучер (Abadonna) 12.04.10 05:29
(0)
Иногда при отладке хочется спокойно проанализировать состав таблицы значений. ВыбратьСтроку() маловато.

Всю жизнь кладу ТЗ на форму и спокойно анализирую ;)
Потом только строчку дописать ТЗ=СоздатьОбъект("ТаблицаЗначений"), а с формы убрать.
А можно и не убирать, а просто скрыть
Rustig; niko; Leja; voshkaniridze; +4 Ответить
2. Jers (Jers) 12.04.10 08:49
Для отладки сохраняю тз с помощью ЗначениеВФайл(), а затем анализирую специальной обработкой, в которой можно и редактировать тз и сортровать и в ексель вывести и много еще чего.
А если просто посмотреть необходимо, то достаточно просто .ВыбратьСтроку().
3. Kur ChataDm (KurchataDm) 12.04.10 17:44
Прикольная весчица. На форуме несколько времени назад была подобная весч, там только пользовались внешней обработкой. А здесь решено только силами 1с.
4. Владимир (vladismi) 12.04.10 23:14
В том то и дело, что не хотелось что-либо класть на формы, все-таки только для отладки, а ВыбратьСтроку() чересчур недолговечна... :)
5. Елена Б (Pin) 13.04.10 00:23
Ну и если уж лезть в глобальный модуль, то можно бы добавить туда еще 4 строчки, чтобы иметь возможность через механизм расшифровок двойным щелчком разворачивать ячейки сформированной таблицы, представляющие собой вложенные Таблицы значений.
Для себя еще помудрила с шириной столбцов и направлением вывода текста в их заголовках, а то для пустых столбцов выводимые имена не видны.
6. sound sound (sound) 13.04.10 11:58
на 7-ке помнится был файлик show.ert и процедура глПоказать (можно легко в инете нарыть), правда вроде тоже в глобальнике. Всегда ей пользовался.
7. Elis (elis) 14.04.10 17:17
Для "просто посмотреть" таблицу я так делаю:

ТЗ.ВыбратьСтроки();
ВыбСтрока=0;
Если ТЗ.ВыбратьСтроку(ВыбСтрока, "Номенклатура")=1 тогда // вместо номенклатуры любая колонка
Таб=ТЗ.ПолучитьЗначение(ВыбСтрока,"Номенклатура");
КонецЕсли;

Для отладки вставляешь, где надо посмотреть содержание ТЗ и она как на ладони.
А чем она недолговечна?
9. xDee (xDee) 19.12.11 21:51
Ну и если уж лезть в глобальный модуль, то можно бы добавить туда еще 4 строчки, чтобы иметь возможность через механизм расшифровок двойным щелчком разворачивать ячейки сформированной таблицы, представляющие собой вложенные Таблицы значений.
Для себя еще помудрила с шириной столбцов и направлением вывода текста в их заголовках, а то для пустых столбцов выводимые имена не видны. (пардон спам)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа