По просьбам трудящихся выкладываю инструмент, которым можно объединить в единый набор множество отчетов, обработок, документации и проч. полезных вещей для 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, например на съемном носителе без постоянного пути). Режим формирования настраивается флажком "путь".
В комплект входят универсальные обработки:
- обработчик системных процессов (позволяет посмотреть, что в данный момент запущено, запустить или остановить процесс);
- модель форматирования (позволяет поэкспериментировать с форматной строкой и посмотреть как будут выглядеть в таком представлении ваши данные).
Если Вы ранее скачивали мои обработки, то можете сложить их в один каталог. В списке универсальных обработок есть ссылки на универсальный журнал / список объектов, а также редакторы документов, справочников, списков и таблицы значений, а в списке инструментов для зарплаты - редактор журнала расчетов.
Более подробная информация есть в описаниях обработок.