Редактор MXL – вырезание группировок в любом отчете

11.04.13

Задачи пользователя - Корректировка данных

Часто встречал у пользователей желание быстрым способом убрать из отчета MXL ненужный уровень группировок. Но подходящего инструмента не нашел, поэтому написал свой.

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

Наименование Файл Версия Размер
down.zip
.zip 7,26Kb
45
.zip 7,26Kb 45 Скачать

Руководство пользователя

Объясню работу обработки на примере.

Допустим, мы сформировали отчет по продажам. Выделяем весь отчет с помощью комбинации CTRL+A и копируем его в буфер обмена CTRL +C.

Далее, ставим курсор в поле табличного документа в обработке «Редактор MXL», выделяем все поле с помощью комбинации CTRL+A и копируем в него буфер обмена CTRL + V.

В результате отчет скопирован в поле табличного документа вместе с разметкой группировок (выделена желтым):

Проверим, правильно ли программа находит группировки.

Установим галочку «Не удалять, разукрашивать розовым и нажмем кнопку 2, результат правильный:

Нажмем 3, результат тоже правильный:

При разукрашивании все строки красятся в белый или розовый цвет – особенности режима.

Теперь попробуем удалить строки. Еще раз перекопируем отчет, чтобы сохранилось цветовое оформление фона, сбросим галочку «Не удалять, разукрашивать розовым и нажмем кнопку 3, удалилась группировка по дате:

Если еще раз нажать 3, то ничего не произойдет.

Если вы хотите удалить группировку 3 и 4, то сначала нужно удалить группировку 4, потом группировку 3:

Принцип работы

В 1С нет встроенных функций для работы с группировками, но был найден хитрый трюк, который позволяет обойти этот недостаток. Поэтому код обработки закрыт до тех пор, пока сообщество не догадается, какой алгоритм был использован для обработки.

Тогда я выложу пароль на модуль.

См. также

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

Корректировка данных Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    2323    29    15    

33

Тестирование и исправление ключей аналитики ERP, УТ11, КА

Корректировка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    106808    633    173    

676

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27382    79    146    

59

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 11.4,УТ 11.5, КА 2.4,КА 2.5, ERP 2.4, ERP 2.5, КА 2 Казахстан, Управление торговлей 3 для Казахстана

Закрытие периода Корректировка данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

2400 руб.

27.10.2021    22322    299    35    

71

SALE! 20%

Заполнение документа "Корректировка регистров" произвольными данными

Закрытие периода Корректировка данных Платформа 1С v8.3 Система компоновки данных 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 1920 руб.

13.07.2015    50168    171    29    

121

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    61797    43    59    

80
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Danil.Potapov 514 11.04.13 18:56 Сейчас в теме
Ответ: сворачиваем группу, смотрим какие строки стали высотой 0.
2. fixin 4252 11.04.13 20:39 Сейчас в теме
(1) я использовал не высота, насчет высоты не знаю.
3. su_mai 90 11.04.13 22:47 Сейчас в теме
Уважаемый, не путай XML с яичницей (MXL) ...
:)

Заголовок поправьте...
4. fixin 4252 11.04.13 23:12 Сейчас в теме
5. yuraos 991 12.04.13 17:45 Сейчас в теме
кому лень играть в "гадалки" ...
предлагаю следующий алгоритм:
1) набираем в яндексе поисковую фразу "Как снять пароль с обработки 1С-8.2"
2) кликаем первую попавшуюся ссылку
3) и скачиваем нечто под названием 1c_open_passwordv8.epf
ну дальше объяснять не буду ...
... кто не догадался - я не виноват
7. yuraos 991 12.04.13 17:48 Сейчас в теме
(5)
самое пчальное, что от этого нечто
в простых случаях не помогает даже
поставка обработки
без исходников модуля объекта!!!
6. yuraos 991 12.04.13 17:46 Сейчас в теме
(0) Плюс за ИНТРИГУ ... ну а потом уже за смекалку.
8. undo 17.04.13 19:01 Сейчас в теме
У оработки есть своя изюминка которая может быть необходимой, Её необходимость вижу в след. Формируем сначала большой развернутый отчет, а затем посредством удаления ненужных группировок получаем более компактные отчеты, здесь народ может сказать, что можно переформировать отчет с меньшим количеством группировок, но представим что это какой-то очень сложный отчет с большим объемом данных, который формировался минут 15. Если обработка быстро обрабатывает группировки и удаляет их, тогда она имеет право на жизнь и является оригинальным решением.
9. rar_xxx 23 18.04.13 13:26 Сейчас в теме
10. fixin 4252 18.04.13 14:31 Сейчас в теме
(9) неа. отступ везде 0 и установлено свойство "Автоотступ", т.е. отступ зависит от уровня группировки. ;-) Я тоже так думал.
11. rar_xxx 23 18.04.13 15:11 Сейчас в теме
приведите пример mxl. Я посмотрел отчеты Оборотка по счету.., СКД отчеты УТ 11, везде вижу отступ. Пример важен тем что ваша обработка может с ним работать.
12. fixin 4252 18.04.13 15:44 Сейчас в теме
(11) rar_xxx, любой отчет на СКД.
13. rar_xxx 23 18.04.13 16:08 Сейчас в теме
(12) а это что ?
Прикрепленные файлы:
14. rar_xxx 23 18.04.13 16:12 Сейчас в теме
И такой же отступ я увидел во всех отчетах которые посмотрел в Бух и УТ11
15. fixin 4252 18.04.13 16:49 Сейчас в теме
Пожалста:


"Управление торговлей", редакция 10.3 (10.3.8.9)
Copyright (С) ЗАО "1C", 2003-2009. Все права защищены
16. rar_xxx 23 19.04.13 11:58 Сейчас в теме
(15) может количество элементов структуры расшифровки ?)
17. fixin 4252 19.04.13 12:09 Сейчас в теме
(16) нет, это слишком непрозрачно и не универсально. Есть способ проще.
18. alexqc 150 10.09.13 16:38 Сейчас в теме
19. psa247 17 30.09.23 09:29 Сейчас в теме
Если копировать/вставить - работает только для первого уровня. При загрузке из файла - норм
20. fixin 4252 30.09.23 10:14 Сейчас в теме
(19) поставил в планы поправить этот момент и переписать на УФ
21. psa247 17 30.09.23 10:14 Сейчас в теме
(20) Отличная обработка, спасибо
22. fixin 4252 30.09.23 10:15 Сейчас в теме
(6) вы будете смеяться, но мне кажется, что я забыл пароль... гм...
Хотя нет, все же педантичность в хранении пароле меня не подвела и нашел пароль.
Так что интрига как это работает сохраняется.
23. serg61 61 10.11.23 12:16 Сейчас в теме
Хочешь денег запроси свое количество мани. Если обработка может оставить в автоматическом режиме только нижний уровень, я думаю ты обогатишься.
Оставьте свое сообщение