Свертка и сортировка табличной части документа

Опубликовал Михаил Семенов (Shaman100M) в раздел Обработки - Обработка документов

Может использоваться как отдельная обработка, как внешняя печатная форма документа, и как плугин к UChoice.ert

Внешняя обработка TableGroupBy.ert предназначена для сортировки и свертки  табличной части документа или группового контекста формы документа.
 
Особенности исполнения:

  • Подбор документов для свертки / сортировки в список значений, в т.ч. с помощью обработки "ПодборОбъектов", "Uchoice.ert
  • Отметка свертываемых, суммируемых и сортируемых реквизитов табличной части документа
  • Автозаполнение реквизитов после свертки,(не включенных в нее) на основании первоначальной табличной части документа
  • Возможность подключения в качестве печатной формы
  • Пересчет табличной части документа с использованием исполняемого кода.
  • Сортировка по нескольким реквизитам
  • Сортировка справочников по наименованию иерархическим списком
  • Сортировка агрегатных объектов по реквизитам (кликнуть на реквизит сортировки для уточнения)
  • Возможность создания копий обрабатываемых документов
  • Возможность подключения к UChoice в качестве Plug-In
  • Возможность перепроведения обрабатываемых документов
  • Возможность повторного пересчета и свертки ТЧ
  • Возможность удаления строк с нулевыми значениями реквизитов

P.S. Сортировка строк сделана попутно, идея не нова, - см. разработки:

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

Наименование Файл Версия Размер
-
.1252049195 31,41Kb
30.09.14
106
.1252049195 31,41Kb 106 Скачать

См. также

Комментарии
1. Александр Рытов (Арчибальд) 2655 04.09.09 12:27 Сейчас в теме
Вот это Продукт с большой буквы П.
2. Игорь Исхаков (Ish_2) 964 04.09.09 12:58 Сейчас в теме
У Вас использование :
"группового контекста формы записанного документа"

Идея Ёпрста как раз , припоминаю, заключалась в возможности изменения во
внешней форме атрибутов группового контекста формы НЕзаписанного документа.
3. Михаил Семенов (Shaman100M) 1176 04.09.09 13:40 Сейчас в теме
(1) Спасибо за отзыв, - Продукт требует Времени ;)
(2) да, для нового документа тоже работает, "записанного" убрал.
Идею Ёпрст озвучу, как сам ее понимаю: изменение ТЧ группового контекста формы незаписанного документа возможно с передачей контекста в другой модально открытой форме.
4. Ёпрст (Ёпрст) 1017 04.09.09 13:55 Сейчас в теме
Вообще-то это не моя идея.. это мегабоян :)

ЗЫ: Одно непонятно - зачем это всё ?
Вряд ли кто-то будет сворачивать Табличную часть единичного документа...
да еще и с формулами.
В лучшем случае, дорабатывают штатную обработку в ТиСе - Изменение спецификации документа по кнопке действия.. она более востребована, чем свёртка/сортировка...
5. Михаил Семенов (Shaman100M) 1176 04.09.09 14:20 Сейчас в теме
(4) единичного, вручную набранного, - да, скорее всего, маловероятно.
Мне понадобилось сворачивать и убирать строки из табличных частей док-тов "Ввод остатков... " по пересорченным измерениям.
Может пригодиться для ТЧ, созданной объединением ТЧ нескольких документов.
6. Игорь Исхаков (Ish_2) 964 04.09.09 14:40 Сейчас в теме
Неплохо бы иметь возможность сортировки по реквизитам реквизитов ТЧ (один уровень вложенности). Чебур говорил как-то , что сортировка по артикулу номенклатуры - востребована.
7. Михаил Семенов (Shaman100M) 1176 04.09.09 15:46 Сейчас в теме
(6) Ну, сортировка попутно тут, да и сделана она у Чебура.
Выложил с одним уровнем вложенности, - кликать на список полей сортировки.
8. Сергей (Che) Коцюра (CheBurator) 3375 07.09.09 18:29 Сейчас в теме
(7) может быть имеет смысл сделать кросспостинг на мою обработку (я у себя поставлю на твою)...??
9. Михаил Семенов (Shaman100M) 1176 08.09.09 08:26 Сейчас в теме
(8) у меня уже стоит, - допишу что это тоже сортировка.
Кстати, с сортировкой неопределенных типов, делал так: сортировка по доп. колонке типа "Строка" с указанием <Тип>.<Вид> <СтроковоеПредставление>
10. Александр Рытов (Арчибальд) 2655 08.09.09 09:10 Сейчас в теме
(9) Специально поэкспериментировал со своей сортировкой ТЧ - придумал документ с реквизитом неопр. вида, назагонял туда справочников и документов - получилась сортировка именно по строковому представлению. Т.е. так же, как сортировать список значений, куда ДобавитьЗначение делали без второго параметра.
11. Михаил Семенов (Shaman100M) 1176 08.09.09 09:58 Сейчас в теме
Обновил. Добавил многоуровневую вложенность по сортировке, в т.ч. пустых значений.
12. NovSL NovSL (NovSL) 9 26.06.12 13:03 Сейчас в теме
А для 8-ки есть ли что подобное? Как то недавно захотелось менеджерам сортировать по отображаемым полям (Артикул) с разбивкой оного на группы(если кто имел дело с автозапчастями к грузовым тот меня поймет). Пришлось извратится еше так. Так может есть подобное решение и для 8?
Оставьте свое сообщение