gifts2017

Печать произвольной таблицы значений

Опубликовал Пацталоцци Задунайский (Пацталоцци) в раздел Программирование - Практика программирования

простенькая универсальная процедура для печати произвольной таблицы значений.

Иногда, при разработке отчёта или сложного модуля, обрабатывающего большую таблицу значений, для отлова багов возникает необходимость организовать промежуточную печать этой таблицы значений.
Предлагаемая обработка позволяет сделать это за пять секунд.
Просто вставляем в нужное место своего кода вызов процедурки ПечатьТЗ().
В предлагаемом файле представлена простенькая универсальная процедура ПечатьТЗ(), для вывода произвольной таблицы значений.
Просто скопируй её в свой модуль (а также вспомогательную процедуру ВычислитьШиринуКолонки), добавь макет, и готово.

PS. Знаю, что боян, на оригинальность не претендую.

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

Наименование Файл Версия Размер
Печать произвольной таблицы значений 257
.erf 7,85Kb
29.01.10
257
.erf 7,85Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Валентин Шутов (shvalentin) 29.01.10 10:22
2. Алексей (Maks_Alexey) 29.01.10 11:36
3. Михаил Ражиков (tango) 29.01.10 11:44
(1) автор ее больше не поддерживает, перешел на отладчик.
ну, или выбирает строку... но не печатает.
= не тратить время =
4. Пацталоцци Задунайский (Пацталоцци) 29.01.10 11:46
всё, обработка на месте :D
5. Пацталоцци Задунайский (Пацталоцци) 29.01.10 11:49
(3) ВыбратьСтроку() вещь хорошая, но иногда не совсем удобная.
особенно если в ТЗ колонок 20-30, и строк нехило.
А в распечатке можно покопаться, сохранить её в Excel - в общем, что тут говорить, кто сталкивался, тот поймёт.
6. Владимир (Skylark) 03.02.10 22:44
(5) + 100500
Давно собирался себе такую сделать. Устал уже от "ВыбратьСтроку()".
7. Сергей (Che) Коцюра (CheBurator) 26.03.10 21:37
угумс.. еще одна перекалька с 7-ых вариантов
http://www.infostart.ru/public/20748/
8. Пацталоцци Задунайский (Пацталоцци) 29.03.10 14:52
(7) угумс...
в принципе, идея-то в воздухе витает, и я думаю, у каждого пятого найдётся в загашниках своя самопальная ПечатьТЗ().
Потому что это реально полезная штука.
9. Наталья Павлова (Летяга) 16.09.11 09:20
Пацталоцци пишет:

у каждого пятого найдётся в загашниках своя самопальная ПечатьТЗ().

Потому что это реально полезная штука.


Это точно... Штука очень полезная, в ходе отладки, да и просто по-быстрому прикрутить расшифровку к отчету. Такая самопальная "НапечататьТЗ()" и у меня тоже имеется, но отдельное спасибо за ВычислитьШиринуКолонки - руки не доходили. Зато могу предложить свою идею - не завязываться на Макет, а впихнуть вывод табличного документа в саму функцию (через "R НомерКолонки C НомерСтроки") - тогда нужная функция станет совсем мобильной.
10. Dmitry Bas (b-dm) 10.05.12 11:02
а в 8.2 будет работать ? хотелось бы так же чтобы был скриншот интерфейса обработки, и более крупный скриншот
самого отчета, а то на этой картинке ничего не видно. Спасибо.
11. Александр Федоров (Sasha255n) 11.05.14 11:45
Скчал вещь хорошая что то на подобие у меня было но вариант автора понравился больше поэтому однозначно плюс.