Универсальная сортировка ТЧ документа с произвольным уровнем вложенности сортируемого реквизита

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Подключается как внешняя печатная форма в любую конфигурацию. Позволяет отсортировать табличную часть документа по любому реквизиту на любом уровне иерархии вложенности...

Арт.: 20280

вариант с иконками
Выбираем нужную сортировку.. ГОТОВО!
Идем в сертификаты
Перешли в спр.Номенклатура (всегда можно вернуться)
Реквизиты ТЧ дока
Выбираем...
Подключение через механизм внешних печ.форм
вариант с иконками
Выбираем нужную сортировку.. ГОТОВО!
Идем в сертификаты
Перешли в спр.Номенклатура (всегда можно вернуться)
Реквизиты ТЧ дока
Выбираем...
Подключение через механизм внешних печ.форм

2880 руб.

2400 руб.

Что-то типа такого я не встречал (или проскользнуло мимо меня)... А инструмент-то - нужный, потому что извращенность менеджеров/клиентов границ не знает: сегодня одному надо чтобы накладная была отсортирована по артикулам, завтра другому надо отсортировать по дате окончания действия сертификата на номенклатурные позиции накладной. На всех кнопочек и времени удовлетворять неустоявшиеся "хотелки" - не напасешься! Поэтому садимся и быстренько пишем универсальное решение.

Установка - как для любой внешней печатной формы: скопировать обработку в каталог КаталогБазы\ExtForms\PrnForms\, далее меню-сервис-регистрация внешних печатных форм - подключить к требуемому документу. Обработка может быть использована с любым документом, поэтому подключайте ко всем документам, к которым сочтете нужным.

Продемонстрируем на примере (см.картинки в конце описания): допустим, товарную часть накладной надо отсортировать по дате окончания срока действия сертифкатов. По кнопке выбора печатной формы (1) выбираем "Универсальную сортировку..."(2), видим список реквизитов табличной части нашего документа. Далее спускаемся по иерархии(вложенности) реквизитов к нужному реквизиту: так как сертификат описывает номенклатуру - выбираем "Номенклатуру", т.е. спускаемся ниже на 2 уровень (3), видим перечень реквизитов справочника номенклатуры (кстати, всегда можно вернуться на предыдущий уровень) (4), выбираем реквизит "Сертификат", попадаем в перечень реквизитов, описывающих сертификат (5) и видим требуемое: дату окончания срока действия сертификата - жмакаем ее два раза мышью (6); при клике мышью на реквизите сортировка всегда производится по возрастанию значения реквизита (в противном случае - воспользуйтесь кнопкой под списком реквизитов). Все...

В заголовке таблицы всегда показывается наше текущее местонахождение в иерархии реквизитов. Если "заблудились" - всегда можно в один клик вернуться к самому началу: кнопка "Заново" в подвале таблицы.

Установка выполняется пользователем самостоятельно для любых нужных документов с табличной частью с использованием типового механизма подключаемых внешних печатных форм.

Пользуйтесь! Желаю успехов.

Обработка предоставляется AS IS (как есть). Возможны, конечно, несоответствия вашим ожиданиям - пишите, высказывайте пожелания... Особенно интересует как это дело будет работать в конфигурации бухучета и зарплаты и кадров - жду ваших отзывов.

06.06.09 Внесены изменения (в соответствии с замечаниями и подсказаками, сделанными в комментах), а) обработка не требует внешних компонент; б) блокировка "нештатных" ситуаций при вызове обработки...

04.07.09 Исправлена ошибка, могла проявляться когда в табличной части документа присутствовали реквизиты типа "справочник" и "документ" неопределенного вида.

Анонс: готовится к выходу очередная версия, которая будет поддерживать возможность сортировки по реквизитам неопределенных типов. Следите за новостями...

Родственная разработка, позволяющая сортировать ТЧ документа не "вглубь", а "вширь" по составному ключу из нескольких реквизитов табличной части, находится здесь

Еще одна родственная разработка по свертке и сортировка табличной части документа находится здесь

 

Статистика:
Просмотры 33328
Загрузки 0
Рейтинг 28
Создание 04.06.09 21:25
Обновление 20.11.13 21:14
№ Публикации 20280
Характеристики:
Теги

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

Рубрики Подбор и обработка объектов
Кому Для всех
Тип файла Внешняя обработка (ert,epf)
Платформа Оперативный учет 7.7 ,
Бухгалтерский учет 7.7 ,
Расчет 7.7
Конфигурация Конфигурации 1cv7
Операционная система Windows
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
198. Ish_2 03.07.09 08:03 Сейчас в теме
(196) Замерил стих. Три "плевка Чебура".
202. Craig 03.07.09 10:17 Сейчас в теме
Черт, опять срочно работа подвалила, откосить от нее не могу, я сделал свою на 97%, наверное, придется опять отложить на недельку... Могу показать идею - в ней кое что надо подправить и исправить
(202) нет, не надо! или выкладывай рабочий вариант по принципу "бери и юзай" или опиши идею, а промежуточные недолеланные варианты - это хуже всего. Имхо, конечно
Ну и как обычно? 10% работы занимают 90% времени
205. Арчибальд 03.07.09 16:45 Сейчас в теме
(204) А оставшиеся 3% ? 97 ? Ох, боюсь, не доживу...
206. Craig 03.07.09 17:03 Сейчас в теме
У меня родилось: http://infostart.ru/projects/4840/, только сильно не пинать....
207. ixijixi 01.07.10 10:04 Сейчас в теме
Офигенская вещь, спасибо, Че! Прикрутил за 5 минут =)
Копирайты оставил, ессно
уй, оказывается не вставил в качестве реквизита сортировки для справочников - родителя.. надо поправить!
210. GenTay 04.04.12 22:05 Сейчас в теме
Очень хорошая и своевременная полезняшка!

Оставьте свое сообщение

См. также

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

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

1 стартмани

Сортировщик ТЧ документа для 7.7

Отличие от http://infostart.ru/projects/4340/ в том, что идем не вглубь, а вширь, т.е. сортируем по набору реквизитов. Механизма внешних печатных форм не требуется.

1 стартмани

88005555256
Заказать звонок
support@infostart.ru
Telegram
Чат на сайте