Данная обработка является продолжением разработки пользователя anderson, которая находится здесь: //infostart.ru/public/59167/.
Информация от автора:
Думаю многие, кто пытался анализировать данные в журнале регистрации, сталкивались с медленной его работой. На диске ИТС распространяется обработка (и только там, тут ее нет), которая по входному XML-файлу позволяет строить нормальный отчет с группировками и т.д. XML-файл можно получить сохранив его из журнала регистрации или при помощи процедуры ВыгрузитьЖурналРегистрации().
Эта обработка представляет собой графический интерфейс для указанной процедуры: можно устанавливать отборы, перечень колонок или работать с журналом регистрации не из текущей базы.
Суть доработки:
Теперь обработка позволяет не только выгрузить журнал регистрации, но и просто просмотреть его в виде отчета, что, несомненно, существенно экономит время на анализ действий пользователей.
Дополнительно:
В целях предупреждения безосновательных нападок со стороны злобных критиканов сообщаю, что прежде чем выложить эту обработку, я связался с автором и предложил ему свой вариант обработки для того, чтобы он обновил свою публикацию с учетом новых возможностей. Автор, в свою очередь, предложил мне самому выложить эту обработку. Поэтому, если есть желание плюсануть, плюсуйте автору разработки, ссылка на его публикацию дана в начале.
Однозначно плюс.
Вопрос: в варианте, когда работаем с журналом регистрации не из текущей базы — версия платформы этих баз должна совпадать, или нет? То есть можно ли смотреть Ж.Р. базы 8.1, находясь в 8.2, или наоборот?
(1), только что специально попробовал (самому даже интересно стало): из 8.2 выгрузить и прочитать журнал регистрации 8.1 можно. А вот для обратной операции придется саму обработку «переконвертировать» под 8.1. Ручками.
Плюс!
Вот бы еще возможность анализировать одновременно несколько сохраненных файлов журнала, т.к. отрезаем раз в неделю.
(3) не вижу смысла. Анализируйте каждый по отдельности с одинаковыми отборами. Результаты распечатывайте. Все равно никакого сравнительного анализа не делается (типа, сколько раз проводился документ)
пойдем искать у себя
,кто же все таки косячит
но все равно поржал от души от скнина, ещё надо добавить механизм поиска какой-то
Молодец, что сделал. Это не ты недавно на М исте спрашивал про то, как выгрузить ЖР в XML?
Спасибо за обработку, тема актуальна…
Можно ли дать оценку, насколько «существенно экономит время на анализ» эта обработка? Что-то вроде «В моей базе для поиска всех записей по истории одного документа за месяц стандартным средством ушло 18 часов, предлагаемой обработкой — 3 часа 62 минуты, а всего записей отбирается 12 365»?
(7), не я.
(9), честно говоря, замеры производительности не делал (может быть вскорости сделаю, для интереса), но «существенно экономит время на анализ» подразумевает под собой то, что не надо после выгрузки журнала в файл открывать другую обработку, загружать этот файл и только потом смотреть результат.
на самом деле ничего нового просто пережевывание того что уже есть…сам пользуюсь аналогом УПП-ой версией версионирования объектов очень удобно…
(11), ну это если версионирование включено, тогда, конечно, это удобнее и анализ шире. А если не включено, то журнал регистрации отвечает требованиям «ну хоть что-то» 🙂
Как сделать подобие журнала регистрации, только лог не доступный для редактирования???
(13) для кого недоступный? Для юзеров? Обычные бухи при всем желании не смогут отредактировать лог-файлы (вообще, не только 1С). А те, кто сможет вручную отредактировать логи, Вашу защиту, я думаю, тоже найдут как обойти.
Вариант: раз в минуту копировать лог батником, который запускается с Вашей машины на диск, который расположен на Вашей машине. Пароль к машине установить длиной не менее 64 символов.
Пригодилось, спасибо
А вот интересно, насколько проблематично получать события из самого лога, как это делает платформа?
Просто у меня в лог записываются еще и мои события и получается что по ним отбор уже не получается выполнить. Только если руками добавить их в код… 🙁
Спасибо, очень удобная вещь! Только если выборка пустая, то логично об этом как то сообщать… 😉
(16) Имеется ввиду список событий для отбора? В данной обработке это проблематично. Не типовые события придется сначала отыскать в логе перебором оного. Согласитесь, долго. Проще добавить руками в код.
(17) А чего сообщать-то? «Иван Петрович, я ничего не нашла :(» — «Ищите лучше, оно где-то здесь…» 🙂
Ну нет данных и нет, пустой отчет, пустой файл.
Типовой отчет по остаткам товаров тоже не сообщает, что остатков нет. Просто молча выводит шапку и все.
(18) По поводу списка в принципе согласен, на это слишком много времени может уходить, особенно если вспомнить как задумывается 1С когда выбираешь фильтр…. 🙂
— По поводу мессаги — ну это дело вкуса… я обычно стараюсь по любому сообщать… 🙂 Для себя любимого я еще и время с датой вывожу… 🙂
Почему если я выбираю все колонки и весь фильтр у меня пишет не достаточно памяти. Если я в фильтре выбираю ну к примеру два параметра и колонки парочку мне не чего не выдает программа.
Все разобралась. Оказывается фильтр данные.проведения не работают. Как узнать почему эти данные не работают они мне очень нужны?
Все работает фильтр данные.проведения. Ошибка была в коде буквы t не хватало.
Делал что-то подобное лет 5 назад
спасмибо за обработку
Я извиняюсь, но подскажите, как загрузить в конфигурацию и использовать вашу доработку. Не умею работать с .epf файлами
(25) Варианты использования:
1. В режиме 1С:Предприятие меню «Файл»-«Открыть».
2. Зарегистрировать обработку в ИБ (обычно меню «Сервис»-«Внешние/дополнительные печатные формы и обработки»-«Внешние обработки»).
(26) я открываю этот файл в конфигурации Документооборота. Эта обработка открывается формой, которую можно редактировать. Я не поняла, как она должна работать…
(27) Документооборот, вроде, на управляемых формах. Эта обработка не имеет управляемой формы. Как вариант, можно запустить отладку в режиме обычного приложения исключительно для целей просмотра журнала регистрации.
Однозначно плюс. Работает прекрасно!
Однозначно РЕСПЕКТ! Буду шарить у своих клиентов …
Автор! Неужели так трудно выложить версию для 1С 8.1?
Долго искал подобное, нашел только у вас, жаль что в наличии только версия для 1С 8.2
Пришлось ручками все переносить в новую обработку для 1С 8.1 и в форме все править… В том числе привязки элементов формы.
Блин, а сколько их много…
Е-мае! Если автор заплатит мне за труд, могу выложить сюда версию для 1С 8.1 (его версия обработки, пригодная к использованию под платформу 1С 8.1).
Спасибо за обработку, классная вещь!
(32) pvlunegov, Мил человек, передай свою версию для 8.1 автору, чтобы он выложил ее в общий доступ. А мы с удовольствием и благодарностью будем ей пользоваться.
Автору большое спасибо за труды. Недавно попробовал в конфигураторе сделать отбор по журналу регистрации, так у меня комп вообще повис. Так и не получил нужного результата.
Все это и многое другое умеет делать «Анализ журнала регистрации» изинструментов разработчика .
Есть не достаток, не получилось выгрузить и просмотреть инфу других компов и юзверов, а в целом норм. Исправишь?
плюсадыну.
(34) tormozit, А он универсальный? а то я скачал одноименную обработку, а она только для Бухгалтерии. В УТ запустил, и посыпались ошибки, что нет регистров БП (((
(36) Да. Инструменты разработчика все универсальные.
Спасибо. Обязательно качну, как только рейтинг (будь он неладен) позволит.
Обработка очень полезная
есть один вопрос, как сделать так что бы в колонке данные были данные как и в Журнале Регистрации?
или же эти данные выгружаются только в ХМЛ а в отчет не попадают?
Качал трактуя фразу «быстрого просмотра выгружаемых…» как «…выгрузка и просмотр выгруженного…» Теперь понимаю, что читать надо внимательнее.
Только смысл выгрузить в файл, который потом прочитать не возможно?
Сырая работа. Не советую тратить время и деньги!
(40) файл, в который выгружаются данные, прочитать возможно. Для этого, если посмотрите внимательно на текст публикации, на дисках ИТС есть специальная обработка.
Для своей задачи эта разработка вполне законченный продукт, а не сырая работа.
(41)Согласен. Для своей задачи это круто! Автору респект (это без юмора)
А для остальных, таких же как я плохо читающих описание Открою секретную комбинацию:
-Сервис-Журнал регистрации-Файл-Сохранить копию-
Заменяет всю эту разработку.
А -Файл-Открыть-
Расширяет возможности до неимоверных размеров…
Никто не в курсе, что может быть за ошибка при открытии выгруженного журнала регистрации в стандартной консоли анализа: Ошибка открытия журнала регистрации: Неверный формат выгрузки журнала регистрации
А ваша обработка выдает корректные данные. Спасибо.
Спасибо, буду пробовать
Скачала. Запустила. Ошибка при выполнении файловой операции. Неверный формат хранилища.
Под 8.1 будет работать?
(46) на какой версии платформы запускали? Только для 8.2 и только в обычных формах.
(47) нет, не будет.
Вот те на…выгрузил файлик за один день…43 Мб
не хватает кнопки сброса всех отборов,
фильтров в уже сформированном отчете.
а так, +
Сильная штука! Прикрутил свой макет скд и получаю анализ работы пользователей в базе в любых удобных мне группировках.
Автору респект!
(51) SlavaVNL, ну так взял и прикрепил здесь, что хвалиться… )
(10) А может ваша обработка прочитать файл журнала регистрации в удобоваримой форме до этого выгруженный в формат xml?
Спасибо.