Утилита для просмотра модулей обработок и отчетов

22.04.13

Разработка - Инструментарий разработчика

Скрипт на Lua c графическим интерфейсом (используется библиотека IUP), который позволяет просмотреть модули внешних обработок и отчетов.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
1c-toolkit_v0.1.6_win_x86.exe
.exe 1,35Mb
39
39 Скачать (1 SM) Купить за 1 850 руб.
1c-toolkit_v0.1.6_win_x86.zip
.zip 1,29Mb
11
11 Скачать (1 SM) Купить за 1 850 руб.

Утилита входит в состав 1c-toolkit и использует cf_reader

Исходник в открытом доступе cf_viewer.wlua

При установке утилита встраивается в проводник и в контекстном меню для файлов *.erf и *.epf появляется пункт "Open with 1c-toolkit".

Возможности пока скромные. Если есть пожелания, то пишите в комментариях.

Обновление 16.04.2013: Установочные файлы перезалиты. Версия x86 перекомпилирована для корректной работы в Windows XP. Исправлена ошибка из-за которой мог не появиться доп. пункт в контекстном меню.

Новая версия 0.1.6 от 21.04.2013

Список изменений:

  • 1. Теперь только x86 версия.
  • 2. Теперь работает без установки и изменения переменных среды. (для скачивания
    доступен zip архив)
  • 3. Распространяемый пакет  Visual C++ включен в дистрибутив
  • 4. Табуляция установлена в 4 символа как в 1С
  • 5. Добавлена кнопка "Сохранить как"
  • 6. Реализован поиск по открытому модулю (простой и на регулярках)
  • 7. В заголовке окна теперь отображается полный путь к открытому файлу
  • 8. Добавлены шорткаты:
    • "ctrl+s" (диалог сохранения модуля)
    • "ctrl+enter" (максимизировать окно)
    • "esc" (закрыть окно)
    • "ctrl+g" (переход по номеру строки)
    • "ctrl+o" (диалог открытия файла)
    • "F2" (переход к списку модулей)
    • "ctrl+f" (простой поиск)
    • "ctrl+r" (поиск по шаблону)
    • "F3" (найти следующее вхождение)

Если вы скачали .zip то для запуска утилиты нужно сделать ярлык:
"C:\1c-toolkit\wluajit.exe C:\1c-toolkit\lua\cf_tools\cf_viewer.wlua"
где "C:\1c-toolkit\" - папка, в которую вы распаковали архив.

* Есть возможность открыть файл просто бросив его на ярлык.

* Регулярные выражения несколько отличаются от общепринятых: http://www.lua.org/pil/20.2.html

 


См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    187226    1044    403    

976

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    26302    171    88    

166

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

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    20958    55    19    

86

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 руб.

10.11.2023    14071    60    33    

79

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9360 руб.

17.05.2024    31138    107    48    

149

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    19322    8    32    

43

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    105198    247    100    

312
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ardn 695 16.04.13 11:03 Сейчас в теме
В контекстном меню не появилось дополнительного пункта
Windows XP
2. ilov_boris 164 16.04.13 11:08 Сейчас в теме
3. ardn 695 16.04.13 11:10 Сейчас в теме
(2)
Пока правил первое сообщение, уже ответ пришел
Windows XP SP3
4. ilov_boris 164 16.04.13 11:17 Сейчас в теме
(3) ardn, я проверял только на win7/8.
Под рукой XP нет. Поправлю как доберусь.

Пока могу предложить временное решение. Скачайте прикрепленный файлик и запустите.
Прикрепленные файлы:
1c-toolkit.reg
6. ardn 695 16.04.13 11:34 Сейчас в теме
(4) Спасибо
(5) Установлена

При попытке открыть обработку появляется сообщение "*.epf не является приложением Win32". Так же и при открытии wluajit.exe из папки 1c-toolkit
7. ilov_boris 164 16.04.13 11:37 Сейчас в теме
(6) ardn, попробуйте установить это http://www.microsoft.com/ru-ru/download/details.aspx?id=30679
На XP вполне может отсутствовать.
8. ardn 695 16.04.13 12:15 Сейчас в теме
(7)
Установил, но также "не является приложением Win32"
9. ilov_boris 164 16.04.13 12:19 Сейчас в теме
(8) ardn, странно... Может вы случайно x64 версию поставили? O_o

Вечером поставлю себе XP на виртуалку и проверю.
10. ilov_boris 164 16.04.13 12:26 Сейчас в теме
(9) хотя может я чего напутал при компиляции luajit. В общем вечером разберусь.
12. ilov_boris 164 16.04.13 13:06 Сейчас в теме
(8) ardn, я нашел в чем проблема: http://www.cyberforum.ru/cpp-beginners/thread702747.html
Нужно с компиляцией пошаманить немного :)
13. ardn 695 16.04.13 14:18 Сейчас в теме
20. ilov_boris 164 16.04.13 23:14 Сейчас в теме
(13) ardn, смотрите обновление
24. ardn 695 17.04.13 09:29 Сейчас в теме
5. ilov_boris 164 16.04.13 11:26 Сейчас в теме
(3) ardn, а 1С установлена на вашем компьютере?
11. ilov_boris 164 16.04.13 12:57 Сейчас в теме
Удалось мне таки проверить на XP. Действительно не пашет.
14. Aleks1973 16.04.13 14:33 Сейчас в теме
Не могу понять как понять цель утилиты - конфигуратор платный ?
а если нет одинэски - приблуда скомпилирована с библиотеками, работать будет сама ?
15. ilov_boris 164 16.04.13 14:39 Сейчас в теме
(14) Aleks1973, насчет платного конфигуратора не понял...
Работает без одинэски.
18. Aleks1973 16.04.13 15:06 Сейчас в теме
(15) хорошо, я крут,я читаю код свободно, вне зависимости от конфы.
Зачем ? Я его красиво форматирую в ворде ? и всё что с вашей крутой проги можно поиметь ?
19. ilov_boris 164 16.04.13 15:12 Сейчас в теме
(18) Aleks1973, если вы потроллить, то не по адресу.

ps Если я решу опубликовать "крутую" утилиту, то скорее всего это будет платно.
16. Ibrogim 1337 16.04.13 14:50 Сейчас в теме
Было бы классно поиск по текстам модулей обработок в каталоге.
Ну и портабл версию. чтобы запускать без установки (пусть в ущерб контекстному открытию).
Ну и всякие удобный фишки из Notepad++ такие как подсветка идентичных слов, разделение окон и т.п.
17. ilov_boris 164 16.04.13 15:03 Сейчас в теме
"Было бы классно поиск по текстам модулей обработок в каталоге"
(16) Ibrogim, хорошая идея
32. Evil Beaver 8289 19.04.13 11:07 Сейчас в теме
33. Ibrogim 1337 19.04.13 11:31 Сейчас в теме
(32) Evil Beaver, Поставил +, мощная по видимому штука.
Только не нашёл в описании, что она 1) может работать без установки 2) осуществляет поиск обработок на диске по содержимому. Если ваша разработку это умеет, то об этом стоит написать в описании. Если не умеет, то стоит это реализовать.
Извиняюсь если я пропустил это в описании (читал бегло).
34. Evil Beaver 8289 19.04.13 11:38 Сейчас в теме
(33) Ibrogim, поиска нет. Я имел в виду подсветку синтаксиса и идентичных слов, как в Notepad++.
А без установки она может работать. Инсталятор - это так, для удобства. Если все содержимое каталога установки перенести на флешку, то будет работать. Единственное условие - .Net4.0 на машине запуска.
А какие требования можете выдвинуть к нужному Вам поиску?
35. Ibrogim 1337 19.04.13 11:45 Сейчас в теме
(34) Evil Beaver,
Я имел в виду подсветку синтаксиса
и
без установки она может работать
Это просто отлично!
А какие требования можете выдвинуть к нужному Вам поиску?

Да такой же как в notepad++ или в totalcommander, суть в том, чтобы иметь возможность из тысяч обработок на компе найти обработку с нужным кодом или комментарием.
21. Программулькин 301 17.04.13 03:25 Сейчас в теме
Ошибка:
"Запуск программы не возможен, т.к. отсутствует MSVR110.dll. Попробуйте переустановить программу."
Что делать?
22. ilov_boris 164 17.04.13 08:16 Сейчас в теме
(21) Программулькин, установить это http://www.microsoft.com/ru-ru/download/details.aspx?id=30679
У вас тоже XP?
23. Программулькин 301 17.04.13 08:59 Сейчас в теме
Прошу прощения, сам тупанул. Не увидел что есть 2 файла для различных систем. У меня 64х 7ка, а использовал 86х, пришлось качать другой.
25. Oleg1708 17.04.13 14:45 Сейчас в теме
Отлично открывает. Удобно.
26. Oleg1708 17.04.13 14:46 Сейчас в теме
еще бы закрытые открывала... :) (шутка)
27. wirg 17.04.13 15:16 Сейчас в теме
28. s_uu 22 18.04.13 16:18 Сейчас в теме
а под какие версии Windows работает обработка?
29. ilov_boris 164 18.04.13 16:22 Сейчас в теме
(28) s_uu, должно работать на XP, 7 и 8
30. iov 407 18.04.13 19:09 Сейчас в теме
http://www.microsoft.com/ru-ru/download/details.aspx?id=30679 Даже на чистой win 7 потребовалось установить.
Очень любопытная и многообещающая разработка с хорошим потенциалом.
31. ilov_boris 164 18.04.13 19:14 Сейчас в теме
(30) iov, спасибо. Этот распространяемый пакет рано или поздно появляется в системе вместе с устанавливаемыми приложениями. А возможно он и с обновлениями windows закачивается.
Оставьте свое сообщение