Отчет по движениям и остаткам регистров

  • Автор темы Hryv
  • Дата начала
H

Hryv

Готова новая версия

1. Решена проблема группировки по справочникам с неуникальным основным представлением
в моем тесте обычная сортировка занимает 0.25%, а индексированная почти 5%
хотя относительно замедление серьезное (в 20 раз), но на общем времени формирования отчета сказывается незначительно

2. Для таблицы измерений добавлено
- выбор очередности вывода столбцов
- групповая отметка


Пока нет конкретных планов по дальнейшему усовершенствованию отчета

Сообщайте о найденных ошибках
Предлагайте что можно улучшить
 
V

vbs

Стало гораздо лучше, конец уже виден.
Но !
ошибка в строке 296 при попытке снять птичку с ресурса
Поле агрегатного объекта не обнаружено (ЭтоРеквизит) :)

И есть пожелание : при возможности, если наименования значений измерения одинаковы, дополнительно
выводить еще и код (все про ту же номенклатуру, в частности) :newconfus:

Добавлено: Да, еще бы дать возможность открывать документ или реквизит из таблицы на форме и/или на экране
и есть проблемы с печатью остатков (на одной из баз получил в ответ свыше 77000 строк, в числе которых, на первый взгляд, много дублей,
при этом одно измерение имеет никак не больше 20 значений, а второе - ровно 73),
если значение какого-то измерения не всегда заполнено - это моя гипотеза
 
H

Hryv

ошибка в строке 296 при попытке снять птичку с ресурса
Поле агрегатного объекта не обнаружено (ЭтоРеквизит)
Посмотрю


И есть пожелание : при возможности, если наименования значений измерения одинаковы, дополнительно
выводить еще и код (все про ту же номенклатуру, в частности)
Под ТЗИ есть для этого птичка. Правда он только в столбцах работает
Добавлю и в группировки


Да, еще бы дать возможность открывать документ или реквизит из таблицы на форме и/или на экране
Не совсем понял
Из ТЗ нечисловые реквизиты открываются через расшифровку


и есть проблемы с печатью остатков (на одной из баз получил в ответ свыше 77000 строк, в числе которых, на первый взгляд, много дублей,
при этом одно измерение имеет никак не больше 20 значений, а второе - ровно 73),
если значение какого-то измерения не всегда заполнено - это моя гипотеза
я сам сильно не тестировал, но подобных глюков не видел
хотелось бы больше конкретики
искать то-не-знаю-что времени нет
 
V

vbs

Не совсем понял
Из ТЗ нечисловые реквизиты открываются через расшифровку
Верно, не заметил, что там не стоит ТолькоПросмотр - может, лучше это по умолчанию ставить.
Но при этом бы расшифровку пристроить и на документ. Да и на клик по ТЗ удобно было бы открывать документ на просмотр
 
H

Hryv

Сделаю, что смогу

Только не могу обещать, что скоро

Даже скорее всего не скоро
 
H

Hryv

Еще ошибку нашел.

Если группировать по подчиненному справочнику возникает ситуация подобная группировке по справочнику с неуникальным основным представлением

Постараюсь вылечить и это
 
H

Hryv

Версия 2.4

Исправлены ошибки и доделаны некоторые мелочи о которых упоминалось выше

На очереди выбор периода не только по дате, но и по позиции документа
Исправление группировки по подчиненным справочникам
 
H

Hryv

Выкладываю версию 3.0
Отличие от 2.4 в выборе периода

вроде все работает, но мне самому не нравится как теперь период задается
неудобно как-то

может кто посоветует как лучше сделать

Старую версию пока не убираю

-----

Файл удалил, обновленный на след. странице
 
H

Hryv

TimeDontWait, это получше, чем сейчас и вполне возможно я использую эту идею

Но меня не совсем это беспокоит.

Поясню тогда подробнее

1. Неудобно, что период задается на отдельной вкладке. Но вщемить все на одной, наверное еще хуже. Какие будут идеи?
2. Для задания периода дат есть стандартная функция ВвестиПериод, она запускает стандартный и довольно удобный диалог. Для просто даты есть "календарик".
Для времени такого нет. Меня напрягает, что надо отдельно ввести часы, минуты и секунды. Хотя скорее всего 99% случаев время будет начало/конец дня или конкретный док. Но все же как-то коряво вводить время или даже из списков выбирать в три отдельных реквизита.
Некомпактно и неудобно :)
 
T

TimeDontWait

А если оставить на етом слое, но сделать невидимым, а выбор периода прикрутить к кнопке - тоесть переход на нужный слой
 
H

Hryv

Все равно одновременно не будет видно и для перехода надо нажимать кнопку или выбирать закладку, почти без разницы

Добавлено:
выбор периода прикрутить к кнопке - тоесть переход на нужный слой
натолкнуло на мысль, завтра постараюсь сделать
идеально все равно не получиться (потому что нет такого поля ввода для времени как для даты)
но меня устроит

может потом уже по той реализации кто-нибудь посоветует что можно улучшить
 
H

Hryv

Версия 3.0

реализован выбор периода с временем
в следующей версии будет обработана ошибка при группировке по подчиненным справочникам
 
V

vbs

Приближаешься к идеалу. Подробно еще не смотрел, но интерфейс радует глаз.
Личное пожелание - как-то основные кнопки сверху выглядят неудачно. Мышой так и хочется полазать внизу. ;)
Ну и последнее - придется программу снабдить описанием, а то она уже вышла весьма навороченной, так что комментарии совсем не помешают.
Особенно в части специального фильтра и выбора начала-конца периода
 
H

Hryv

Спасибо!

Описание, пожалуй, надо сделать

А кнопки вниз, наверное, не буду убирать
Разве что случится серьезное изменение всего дизайна
 
H

Hryv

Версия 3.1

Сделал инструкцию
Если убого, просьба не пинать ногами.

Ошибку при группировке по подчиненному справочнику не могу повторить. Кроме того, по идее ее быть не должно. Так что этот вопрос откладывается пока не всплывет снова.

В планах создание шаблонов настроек.
 
V

vbs

В планах создание шаблонов настроек.
Ну, тогда и на Нобелевскую потянет ;)
Но описания в новой версии так и не обнаружил :wub:
Mille pardon :ya_lamo:
Действительно, есть таблица с инструкцией и даже процедура, ее печатаюшая (правда, как напечатать, так и не понял),
но я этот текст искал в разделе "Описание", и, не обнаружив активности на иконке "Вопрос", огорчился не на шутку :welcome:
 
H

Hryv

правда, как напечатать, так и не понял
Я сделал кнопочку с "?" в верхнем правом углу

не обнаружив активности на иконке "Вопрос", огорчился не на шутку
никогда не обращал внимание, что она там вообще есть :welcome:
Исправлюсь!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!