Интегратор (настраиваемый список инструментов)




Удобная форма для хранения списков инструментов.
Теперь в меню быстрого запуска у вас будет только 1 запись: "ToolList.ert"

По просьбам трудящихся выкладываю инструмент, которым можно объединить в единый набор множество отчетов, обработок, документации и проч. полезных вещей для 1С 7.7.

Возможности:

 — хранение списков файлов (включая другие списки, так достигается многоуровневая вложенность);*

 — написание, запуск, сохранение/восстановление (в txt-файлы) скриптов для обработки на встроенном языке 1С 7.7;**

 — открытие файлов (обработок) может производится в обычном и модальном режимах (флажок: «режим»);

 — текущее окно обработки может автоматически закрываться (флажок «текущее окно») дабы не загромождать интерфейс;

 — в открываемую форму обработки может передаваться произвольный параметр*** (при установленном «передавать параметр»);

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

* обработка распознает следующие типы файлов:

 — .lst — списки файлов (сохраненный методом ЗначениеВФайл() во внешнем формате). Текущий список перезаполняется выбранным. Список содержит путь**** к файлам и краткое наименование (представление);

 — .ert — отчеты и обработки, открываются в текущем окне программы;

 — .txt — текстовые файлы (документы. описания, инструкции и т.п.), открывается во встроенном текстовом редакторе;

 — .mxl — таблицы 1С (сохраненные отчеты. шаблоны и т.п.). открываются в режиме «только просмотр» (для повышения сохранности);

 — все остальные (напр.: .bat, .cmd, .exe) — попытка открыть средствами ОС из командного интерпретатора.

** для работы функции пересчета требуется внешняя компонента:»RAINBOW ADDIN 2000″ автор Валерий Атаманюк либо ее современный аналог 1С++ (потребуется корректировка модуля). Если кому требуется штатный функционал — используйте, например, Редактор и исполнитель программного кода в режиме Предприятие (1С 7.7) //infostart.ru/public/98939/

*** для формирования параметра типа СписокЗначений и ТаблицаЗначений используются соответствующие редакторы (см. другие разработки).

**** путь может быть полный (напр.: «C:Work»), либо относительно каталога, в котором располагается сама обработка ToolList.ert (напр.: «.AccTools»), либо только имя файла (если предполагается, что файл находится в том же каталоге, что и обработка ToolList.ert, например на съемном носителе без постоянного пути). Режим формирования настраивается флажком «путь».

В комплект входят универсальные обработки:

— обработчик системных процессов (позволяет посмотреть, что в данный момент запущено, запустить или остановить процесс);

— модель форматирования (позволяет поэкспериментировать с форматной строкой и посмотреть как будут выглядеть в таком представлении ваши данные).

Если Вы ранее скачивали мои обработки, то можете сложить их в один каталог. В списке универсальных обработок есть ссылки на универсальный журнал / список объектов, а также редакторы документов, справочников, списков и таблицы значений, а в списке инструментов для зарплаты — редактор журнала расчетов.

Более подробная информация есть в описаниях обработок.

5 Comments

  1. warenic

    Удобная форма для хранения списков инструментов.

    Теперь в меню быстрого запуска у вас будет только 1 запись: «ToolList.ert»

    Перейти к публикации

    Reply
  2. TrinitronOTV

    хорошая штука для удобства работы

    Reply
  3. warenic

    Не забывайте записывать список после редактирования! Автоматической записи при переходе к другому списку или закрытии формы не происходит!

    Reply
  4. TrinitronOTV
    warenic пишет:

    Не забывайте записывать список после редактирования! Автоматической записи при переходе к другому списку или закрытии формы не происходит!

    спасибо за совет

    Reply
  5. dicwork

    Насобираю виртуальных доларов и скачаю и эту обработку. Плюс поставил.

    Reply

Leave a Comment

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