Универсальный Реестр Документов 8.2



Реестр документов для обычного и управляемого приложения.


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

Раскрывает реквизиты справочников и документов, которые можно использовать как фильтры, имеет группировку по реквизиту в шапке документа, и по периодам (день, месяц, неделя, год) с выводом итогов по числовым данным.

V1.6

Исправленные ошибки:

 — Обработка не давала выбрать группировку в управляемом приложении

 — При загрузке шаблона не загружалась группировка

V1.5

Исправлены ошибки, связанные с разворотом одноименных реквизитов. 

V1.4

Отчет теперь мастерски справляется со строками неограниченной длины.

V1.3

Теперь отчет работает в управляемом и обычном приложении

V1.2

Перепсан принцип сортировки, добавленна группировка по реквизиту, и по датам.

V1.1

Убраны ошибки, которые возникали при выборе группировок (после смены документа).

Немного увеличена отзывчивость(за счет перевода некоторых функций с сервера на клиент).

26 Comments

  1. GalinaK

    ЗУП. Отчет не запускается. Файл — открыть… а в ответ — ничего. Что я делаю не так?

    Reply
  2. gavrilov.d

    Если я не ошибаюсь, ЗУП запускается как «Обычное приложение», а этот отчет работает в «Управляемом приложении». Но это хорошая идея, сделать и для обычного, я этим займусь.

    Reply
  3. _Ramzes

    Очень интересный реестр. При переходе с 7.7 незаменимая вещь.

    Reply
  4. makas

    Судя по скринам = отчет выводит пустые строки… Зачем?

    Reply
  5. gavrilov.d

    Это немного не верное утверждение, пустые строки появляются при выводе табличной части документа.

    Reply
  6. gavrilov.d

    К тому же, если это смущает можно свернуть, группировка по документам (при выводе табличной части) есть изначально.

    Reply
  7. 1cmax

    хороший реестр

    Reply
  8. Naton

    (6) gavrilov.d,

    подойдет ли реестр для Розница 2.0?

    Reply
  9. trial-1c

    Все понравилось , спасибо за работу. Единственный момент при группировке по комментарию выдает:

    {Форма.ФормаОтчетаОбычнПриложение.Форма(629)}: Ошибка при вызове метода контекста (Выполнить)

    Результат = Запрос.Выполнить();

    по причине:

    {(2, 1)}: Недопустимое поле для группировки «Комментарий»

    <<?>>ТребованиеНакладная.Комментарий КАК РеквизитДокументаДляГруппировки,

    Если исправите, с меня +

    Reply
  10. gavrilov.d

    (8) Naton, Отвечу не проверяя, должен работать, т.к. вся работа завязана исключительно на метаданных, и поэтому работает на всех конфигурациях.

    (9) Займусь, дайте мне пару дней, занятость и всё такое… )

    Reply
  11. Lerusena

    От меня огромное человеческое спасибо! Клиент одолел. привык к подобному реестру на 77 и ни чем его не отучить.

    То что надо и очень вовремя. работает на ура. Просто супер!!!!

    Reply
  12. program_km

    Замечательный реестр давно в 77 такой же был кем то написанный нужная вещь

    Reply
  13. lhfrjy

    Неверный формат хранилища данных ‘file://C:/Users/1111/Desktop/reestr.erf’

    Что-то я не пойму, у кого же он открывается и работает?

    Reply
  14. gavrilov.d

    (13) lhfrjy, Не получилось воспроизвести ошибку, подскажите пожалуйста параметры запуска обработки. (Если возможно, какая база ?, управляемое или обычное приложение ?, База на SQL или локальная ?, и версия платформы 1с, толстый или тонкий клиент ?)

    Reply
  15. lhfrjy

    База БУХ, ЗУП. Приложение обычное для ЗУП и управляемое для БУХ 3.0 База локальная, 1С:Предприятие 8.2 (8.2.18.61). Обработка не открывается даже в конфигураторе.

    Reply
  16. gavrilov.d

    (15) lhfrjy, Прошу прощения, проблему решить не удается, т.к. воспроизвести её не смог. По видимому сбой где то в платформе или в таблицах данных (так думаю потому, что она у вас не открывается даже в конфигураторе).

    Reply
  17. Prapor507

    На унф все отлично работает. Есть ошибка, если у документа, например, есть реквизит «Договор» и в табличной части есть реквизит «Договор» (т.е наименования одинаковые), то при нажатии на кнопку «развернуть» в договоре таб части, развернется тот, что реквизит документа. В принципе, у себя я исправил, но я думаю вам будет полезно знать.

    Reply
  18. gavrilov.d

    (17) Prapor507, Спасибо за замечание, исправлю.

    Reply
  19. m_aster

    Супер-вещь, спасибо!

    Reply
  20. LanaSN

    Спасибо, действительно удобный и простой в использовании реестр.

    Reply
  21. makas

    Взял обработку на свои нужды для доработки, спасибо!

    Reply
  22. kentavr27

    Спасибо! Очень полезная вещь 🙂

    Есть несколько небольших замечаний (Реестр 1.6 19.09.2013 00:28) для управляемого приложения.

    Процедура ВыполнитьЗапрос()

    Поменять имя переменной ЭтотОбъект = РеквизитФормыВЗначение(«Отчет»);

    ЭтотОбъект для записи недоступно.

    Пока не разбирался в чем причина, но как-то не очень хорошо работают «Шаблоны» при выборе шаблона.

    Точнее выбор из списка шаблонов не отрабатывает. Что бы загрузить шаблон, возможно только лишь написать имя шаблона в строке, а затем нажать кнопку «загрузить», при чем один клик не отрабатывает. Только двойным кликом по кнопке шаблон загружается.

    «Сравнение» и «Значение фильтра» в табличной части не выбираются.

    Ссылку в результат можно выводить тоже по Флажку, а если ссылка не выбрана, то выводить только вид документа.

    Потому как если нужно отдельными колонками вывести дата/номер, а тут еще и ссылка то на экране много лишнего получается.

    Так же по нажатии кнопки «Развернуть», после перестроения дерева, не мешало бы курсор возвращать на исходную позицию. А сейчас он подскакивает на первую строку дерева.

    Если, например, в табличной части документа «Развернуть» товар и выводить его на печать то вываливается ошибка

    {Отчет.РеестрДокументов.Форма.ФормаОтчета.Форма(1011)}: Ошибка при вызове метода контекста (Выполнить)

    Результат = Запрос.Выполнить();

    по причине:

    {(9, 39)}: Ожидается выражение «,»

    .Товары.Товар.ДополнительныеРеквизиты.<<?>>( ) )

    Ну а в остальном вроде бы работает нормально.

    P.S. В предыдущих релизах платформы поведение не проверял. Описанное мною проявляется в 1С:Предприятие 8.3 (8.3.3.715)

    Reply
  23. gavrilov.d

    (23) Спасибо за конструктивную критику, я давно собираюсь её переписать, но к сожалению времени совершенно не хватает (собственно как всегда). Есть известные проблемы, и про шаблоны, и вывод ссылки на документ хочется сделать опционально, так же есть идеи по доработке. Возможно именно этот комент станет отправной точкой к началу работы =)

    Reply
  24. irbek

    (10) gavrilov.d, Спасибо за отчет, выручил

    Reply
  25. Nevermore

    Дд

    Посмотрите, пожалуйста, выдаёт вот такое сообщение и не сохраняет настройки. Название шаблона не даёт забить ни цифрами, ни буквами 🙁

    (1С 8.2 БП 2.0.66.39)

    Reply
  26. Nevermore

    Даа, времена поменялись….

    Напишешь…., и ни ответа, ни привета.

    А, ведь, не так уж и давно, всё было по-другому.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *