|
292 | 292 | ВызватьИсключение "Тип файла """ + Файл.Расширение + """ не поддерживается";
|
293 | 293 | КонецЕсли;
|
294 | 294 |
|
| 295 | + ЭтоМакет = ВРег(Файл.Расширение) = ".MXL"; |
| 296 | + |
295 | 297 | Ожидаем.Что(Файл.Существует(), "Файл " + ПутьФайла + " должен существовать").ЭтоИстина();
|
296 | 298 |
|
297 |
| - ОтносительныйПутьКаталогаФайла = ПолучитьОтносительныйПутьФайла(КаталогКорень, ОбъединитьПути(Файл.Путь, Файл.ИмяБезРасширения)); |
298 |
| - Лог.Отладка("ОтносительныйПутьКаталогаФайла <%1>", ОтносительныйПутьКаталогаФайла); |
| 299 | + Если ЭтоМакет Тогда |
299 | 300 |
|
300 |
| - ПутьКаталогаИсходников = ОбъединитьПути(КаталогВыгрузки, ОтносительныйПутьКаталогаФайла); |
301 |
| - Лог.Отладка("ПутьКаталогаИсходников <%1>", ПутьКаталогаИсходников); |
302 |
| - ПапкаИсходников = Новый Файл(ПутьКаталогаИсходников); |
| 301 | + ПутьРазобранногоМакета = ОбъединитьПути(Файл.Путь, Файл.ИмяБезРасширения + "_mxl.txt"); |
| 302 | + Лог.Отладка("ПутьРазобранногоМакета <%1>", ПутьРазобранногоМакета); |
| 303 | + ПапкаИсходников = Новый Файл(ПутьРазобранногоМакета); |
| 304 | + |
| 305 | + Иначе |
| 306 | + |
| 307 | + ОтносительныйПутьКаталогаФайла = ПолучитьОтносительныйПутьФайла(КаталогКорень, ОбъединитьПути(Файл.Путь, Файл.ИмяБезРасширения)); |
| 308 | + Лог.Отладка("ОтносительныйПутьКаталогаФайла <%1>", ОтносительныйПутьКаталогаФайла); |
| 309 | + |
| 310 | + ПутьКаталогаИсходников = ОбъединитьПути(КаталогВыгрузки, ОтносительныйПутьКаталогаФайла); |
| 311 | + Лог.Отладка("ПутьКаталогаИсходников <%1>", ПутьКаталогаИсходников); |
| 312 | + ПапкаИсходников = Новый Файл(ПутьКаталогаИсходников); |
303 | 313 |
|
304 |
| - Если НЕ ВРег(Файл.Расширение) = ".MXL" Тогда |
305 | 314 | ОбеспечитьПустойКаталог(ПапкаИсходников);
|
| 315 | + |
306 | 316 | КонецЕсли;
|
307 | 317 |
|
308 | 318 | Если ВРег(Файл.Расширение) = ".CFE" Тогда
|
|
0 commit comments