Программа на входе принимает два параметра: полное имя txt-файла и полное имя ert-файла (оба в кавычках)
При отработке текст из файла (первый параметр) перезаписывается в модуль файла 1С-обработки 7.7 (второй параметр). Если программа запущена в каталоге, где находятся файлы со стандартными именами КД (МодульВыгрузки.txt и V77Exp.ert), и без параметров, она по умолчанию производит запись модуля V77Exp.ert.
Пример запуска программы с параметрами:
RewriteERT.exe "g:\1 декабря\Запись из текстового файла в ert\МодульВыгрузки.txt" "d:\V77Exp.ert"
Для полного счастья (чтобы уж вообще не делать лишних телодвижений) можно внести небольшие изменения
в Конвертацию данных, модуль обработки ВыгрузкаКонвертации:
Процедура ОсновныеДействияФормыВыполнить(Кнопка) Экспорт //.............................................................. Если ВыгружатьМодульВыгрузки Тогда ВыполнитьВыгрузкуМодуляОбработкиВыгрузки(); //--- запуск обработки для перезаписи V77Exp.ert--- КаталогИБ = СтрокаСоединенияИнформационнойБазы(); КаталогИБ = Сред(КаталогИБ,7,СтрДлина(КаталогИБ)-8) + "\"; ФайлОбработки = Новый Файл(КаталогИБ+"RewriteERT.exe"); Если ФайлОбработки.Существует() Тогда ЗапуститьПриложение(КаталогИБ+"RewriteERT.exe",КаталогИБ,Истина); Сообщить("Файл V77Exp.ert перезаписан",СтатусСообщения.Информация); КонецЕсли; //------------------------------------------------- КонецЕсли; //.............................................................. КонецПроцедуры // ОсновныеДействияФормыВыполнить()