Black Friday: Cashback 35% при покупке 1С лицензий на счет INFOSTART.RU

0. Lancelot-2M 100 08.08.12 13:19 Сейчас в теме

Группировка данных в таблице значений (1С:7.7)

Надоело каждый раз морочиться с итогами по группам данных в таблице значений при выводе отчета на печать! Вот и накидал простое решение... может и боян - но мне нравится)

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. kompas-dm 773 08.08.12 16:03 Сейчас в теме
(0) Нет, "боян" здесь :
1СРР, Класс "ИндексированнаяТаблица".
Группировать, индексировать, и т.д.
Прикрепленные файлы:
IndexedTable.html
2. Lancelot-2M 100 08.08.12 16:58 Сейчас в теме
Признаюсь никогда не сталкивался с 1С++
3. TrinitronOTV 14.08.12 05:27 Сейчас в теме
а что, нельзя было что ли в один архив оба файла сунуть?
4. Lancelot-2M 100 14.08.12 09:55 Сейчас в теме
5. Dolly_EV 267 16.08.12 07:20 Сейчас в теме
Автор, кури в сторону ИТЗ (ИндексированнаяТаблица)
6. ander_ 17.08.12 10:02 Сейчас в теме
Плюсанул за мысль в правильном направлении :)
а для вывода на печать есть еще класс ADirks'а ИтогиПоГруппировкам. Можно рассмотреть в качестве альтернативы в случае простого отчета но с очень большим количеством данных. В этом случае ИТ может свалить 1с из-за нехватки памяти ( ИТ очень ее любит :), а 1с77 не любит тех, кто любит много памяти ). Упомянутый выше класс помогает вывести таблицу очень шустро на печать за один проход с подсчетом итогов!
7. ADirks 181 12.09.12 14:45 Сейчас в теме
А для тех кто любит штатно есть ещё ГруппировкаТЗ http://infostart.ru/public/15487/
8. Lancelot-2M 100 13.09.12 16:57 Сейчас в теме
А по ссылке то обработка для группировки ТЗ почти на тысячу строк и только суммировать умеет... Нечто подобное, но гораздо менее вразумительное, оставил мне предшественник в ряде отчетов (он в глоб.модуль не вставлял - таскал из отчета в отчет ряд процедур и функций) - именно сложность его реализации подтолкнула меня написать свою пару сотен строчек). Правда у меня происходят две записи в базу, но, при использовании патча, устанавливающего таймаут между попытками заблокировать данные, совершенно не критично.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день


Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 150 000 руб.
Полный день