Универсальная печать таблицы значений

17.02.09

Разработка - Инструментарий разработчика

Универсальная процедура для печати таблицы значений (1С:Предприятие 7.7)

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

Наименование Файл Версия Размер
UNIPRINTTZ.rar
.1234770653 16,09Kb
567
.1234770653 16,09Kb 567 Скачать бесплатно

17 февраля 2009 г.

После опубликования, коллеги любезно указали мне на наличие мощнейшей обработки предназначенной как раз для этих целей - печати таблиц значений (и не только!) в различных видах и различными способами, а именно - "РедакторТЗ". Ничто не ново... :-) Впрочем, может кому-то придется по вкусу мой вариант печати таблицы значений :-)?

16 февраля 2009 г.

Релиз 16.02.2009_4 от 16.02.2009

Список изменений в релизе 16.02.2009_4

Переделал процедуру во внешнюю обработку (а то лень каждый раз код вставлять). Теперь весь код универсальной печати в обработке "Ун_ПечатьТаблицыЗначений.ert", для того чтобы вызывать процедуру печати выполняется открытие формы с передачей параметра. Новая версия и пример использования новой версии - в архиве. Удачного кодирования! :-)

30 декабря 2008 г.

Для платформы 1С:Предприятие 7.7. Давно хотел сделать такую штучку, да все было лень. Однако в связи с тем что сейчас больше приходится писать под 7.7 (а именно - под ЗиК), то пришлось наваять.

При разработке на платформе 7.7 очень часто приходится работать с объектом "ТаблицаЗначений". Хранение различных выборок, расчеты, подготовка данных для отчетов - она используется везде. К сожалению,  средства просмотра содержимого таблицы во время отладки платформа не предоставляет (можно использовать метод ВыбратьСтроку() - быстро и просто, но мелковато :-)). Так родилась эта процедура печати. Вначале для этого требовалось создавать специальный шаблон табличного документа, но затем лень победила еще раз :-) и я написал универсальную процедуру. Работает в любой конфигурации, использовать ее очень просто - вставьте саму процедуру (и несколько служебных в начало обработки или в глобальный модуль - вот и все).

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

См. также

Консоль запросов

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Консоль запросов к базе SQL, не требующая внешних компонент

10 стартмани

29.04.2015    21563    54    Gvozdod    8    

14

StartManager 1.4 - Развитие альтернативного стартера

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014    165736    1864    Alexoniq    1596    

496

Tray Informer

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    32885    61    O-Planet    78    

49

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    21201    Reptile    5    

35

v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Давным давно, когда я еще плотно писал на 7.7 работа с формами была мучительной и неудобной. Приходилось каждый элемент выкладывать, выравнивать на форме ручками, прописывать код в модуле. Иногда при разработке очередной формы приходила в голову мысль: "а где-то я уже похожее делал..." и начинался мучительный поиск подходящего кода в своих запасах........

1 стартмани

21.02.2013    18031    35    MarSeN    14    

16

[Разработчику] Любая таблица значений в OLAP

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    36106    51    venger    7    

23

Библиотека кода 1С 7.7 (накопленная за 8 лет)

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    34960    248    adhocprog    51    

70
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. andrewalexk 31.12.08 11:04 Сейчас в теме
2. o.nikolaev 211 31.12.08 17:45 Сейчас в теме
:-) так есть у меня аватарка - примерно такой же и на фото. Особенно с похмелья - очч похож :-D
3. fbmk 09.01.09 10:37 Сейчас в теме
Что то уж очень большой код
4. o.nikolaev 211 09.01.09 16:46 Сейчас в теме
Ну да. Можно задавать шрифт, размер, ширину колонок, возможность подсчета и вывода итогов в колонках. Наверно можно сделать и поменьше. Просто так нагляднее получается - все видно, где, что и как.
5. spectator 18.01.09 21:11 Сейчас в теме
6. Valet 56 16.02.09 19:17 Сейчас в теме
На просторах интернета валяется обработка РедакторТЗ.ert
К ней есть еще куча обработок-плагинов.
Советую посмотреть она позволяет загрузку / выгрузку в Excel, печать, открывать тз переданную параметром и мн. другое.
7. o.nikolaev 211 16.02.09 23:17 Сейчас в теме
(6) Речь идет об этой разработке (http://1c.proclub.ru/modules/mydownloads/personal.php?cid=92&lid=1877)? Похоже этой действительно мощная штука. Но, поправьте если ошибаюсь, она работает под 1С++? То что опубликовано здесь, скажем так, из другой весовой категории что-ли... :-) Т.е. задача - просто быстро вывести при отладке таблицу значений, для этого нужно всего 3 строчки кода (а можно обойтись и одной :-).
8. Valet 56 17.02.09 00:10 Сейчас в теме
(7) Отнюдь её не надо 1С++. Классы 1Сpp мелькают в описании, но все работает без доп. компонент.
Одна строчка: ОткрытьФорму("Отчет",МояТЗ,КаталогИБ()+"ExtForms\РедакторТЗ.ert")
Сорри, если мой пост похож на критику, просто не удержался от "рекламы" обработки которая служит мне несколько лет.
9. o.nikolaev 211 17.02.09 00:22 Сейчас в теме
(8) Спасибо, завтра попробую погонять "РедакторТЗ" на работе. "Я товарищи, если хотите, критику даже люблю!" (Прораб Нехода из к/ф "Верные друзья") :-D
10. artbear 1448 17.02.09 12:08 Сейчас в теме
(7) Да, это очень мощная обработка, я лично юзаю ее с момента ее написания автором. Очень рекомендую.

Для ее работы совершенно не требуется 1С++.
Просто помимо мощных просмотра и печати обычных ТЗ и СЗ в ней есть возможность просмотра встроенных объектов 1С++ типа ИндексированнаяТаблица.
11. o.nikolaev 211 17.02.09 12:29 Сейчас в теме
(10) Да, поработал с ней - отличная штука!
12. Anatolka 2 03.04.09 09:49 Сейчас в теме
а групировку можешь добавить?
13. o.nikolaev 211 03.04.09 09:51 Сейчас в теме
14. ВторНик 04.06.09 20:56 Сейчас в теме
Как раз сегодня возникла необходимость просмотреть ТЗ и тут Ваша обработка.Вообщем как раз кстати. Спасибо, первое впечатление хорошее
15. o.nikolaev 211 05.06.09 07:44 Сейчас в теме
(14) Благодарю за положительнй отзыв :-)
Оставьте свое сообщение