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

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С.

12000 руб.

02.09.2020    172077    964    403    

924

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

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

8400 руб.

20.08.2024    14580    109    46    

108

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

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

22200 руб.

06.10.2023    17344    43    15    

75

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

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

9360 руб.

17.05.2024    27366    96    48    

138

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

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

15000 руб.

10.11.2023    11956    45    33    

67

SALE! %

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

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3840 руб.

14.01.2013    191342    1153    0    

920

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

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

20000 руб.

07.10.2021    18115    7    32    

42

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

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    1153    2    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ardn 683 16.04.13 11:03 Сейчас в теме
В контекстном меню не появилось дополнительного пункта
Windows XP
2. ilov_boris 164 16.04.13 11:08 Сейчас в теме
3. ardn 683 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 683 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 683 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 683 16.04.13 14:18 Сейчас в теме
20. ilov_boris 164 16.04.13 23:14 Сейчас в теме
(13) ardn, смотрите обновление
24. ardn 683 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 1327 16.04.13 14:50 Сейчас в теме
Было бы классно поиск по текстам модулей обработок в каталоге.
Ну и портабл версию. чтобы запускать без установки (пусть в ущерб контекстному открытию).
Ну и всякие удобный фишки из Notepad++ такие как подсветка идентичных слов, разделение окон и т.п.
17. ilov_boris 164 16.04.13 15:03 Сейчас в теме
"Было бы классно поиск по текстам модулей обработок в каталоге"
(16) Ibrogim, хорошая идея
32. Evil Beaver 8263 19.04.13 11:07 Сейчас в теме
33. Ibrogim 1327 19.04.13 11:31 Сейчас в теме
(32) Evil Beaver, Поставил +, мощная по видимому штука.
Только не нашёл в описании, что она 1) может работать без установки 2) осуществляет поиск обработок на диске по содержимому. Если ваша разработку это умеет, то об этом стоит написать в описании. Если не умеет, то стоит это реализовать.
Извиняюсь если я пропустил это в описании (читал бегло).
34. Evil Beaver 8263 19.04.13 11:38 Сейчас в теме
(33) Ibrogim, поиска нет. Я имел в виду подсветку синтаксиса и идентичных слов, как в Notepad++.
А без установки она может работать. Инсталятор - это так, для удобства. Если все содержимое каталога установки перенести на флешку, то будет работать. Единственное условие - .Net4.0 на машине запуска.
А какие требования можете выдвинуть к нужному Вам поиску?
35. Ibrogim 1327 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 закачивается.
Оставьте свое сообщение