gifts2017

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

Опубликовал Валерий (warenic) в раздел Программирование - Инструментарий

Удобная форма для хранения списков инструментов.
Теперь в меню быстрого запуска у вас будет только 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) http://infostart.ru/public/98939/

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

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

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

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

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

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

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

Скачать файлы

Наименование Файл Версия Размер
ToolList.zip 31
.zip 154,53Kb
20.08.14
31
.zip 154,53Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Валерий (warenic) 24.10.11 14:40
Удобная форма для хранения списков инструментов.
Теперь в меню быстрого запуска у вас будет только 1 запись: "ToolList.ert"


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

1. Александр Лыткин (TrinitronOTV) 24.10.11 14:40
хорошая штука для удобства работы
2. Валерий (warenic) 24.10.11 15:15
Не забывайте записывать список после редактирования! Автоматической записи при переходе к другому списку или закрытии формы не происходит!
3. Александр Лыткин (TrinitronOTV) 24.10.11 18:41
warenic пишет:

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

спасибо за совет
4. Виктор Клименко (dicwork) 16.11.11 21:39
Насобираю виртуальных доларов и скачаю и эту обработку. Плюс поставил.