|
648 | 648 | // соответствующий загруженной конфигурации. |
649 | 649 | // Если выполняется частичная загрузка (используется опция -files или -listFile), файл версий будет обновлен. |
650 | 650 | // Для того, чтобы работали функции 8.3.10, необходимо явно указать версию. |
651 | | -Процедура ЗагрузитьКонфигурациюИзФайлов(Знач КаталогЗагрузки, Знач ПутьКСпискуФайловЗагрузки = "", Знач ФорматВыгрузки = "", Знач ОбновитьФайлВерсий = Истина) Экспорт |
| 651 | +Процедура ЗагрузитьКонфигурациюИзФайлов(Знач КаталогЗагрузки, |
| 652 | + Знач ПутьКСпискуФайловЗагрузки = "", |
| 653 | + Знач ФорматВыгрузки = "", |
| 654 | + Знач ОбновитьФайлВерсий = Истина, |
| 655 | + Знач ОбновитьКонфигурациюИБ = Ложь) Экспорт |
652 | 656 |
|
653 | 657 | Если НЕ ЗначениеЗаполнено(ФорматВыгрузки) Тогда |
654 | 658 | ФорматВыгрузки = РежимВыгрузкиКонфигурации.Иерархический; |
|
672 | 676 |
|
673 | 677 | КонецЕсли; |
674 | 678 |
|
| 679 | + Если ОбновитьКонфигурациюИБ Тогда |
| 680 | + Параметры.Добавить("/UpdateDBCfg"); |
| 681 | + КонецЕсли; |
| 682 | + |
675 | 683 | КонецЕсли; |
676 | 684 |
|
677 | 685 |
|
|
1549 | 1557 |
|
1550 | 1558 | ТекЗначение = мПутьКПлатформе1С; |
1551 | 1559 | мПутьКПлатформе1С = Путь; |
| 1560 | + |
| 1561 | + мВерсияПлатформы = ""; |
| 1562 | + ШаблонВерсии = Новый РегулярноеВыражение("8(\.\d+){3}"); |
| 1563 | + ВсеСовпадения = ШаблонВерсии.НайтиСовпадения(ФайлПлатформы.ПолноеИмя); |
| 1564 | + Если ВсеСовпадения.Количество() <> 0 Тогда |
| 1565 | + мВерсияПлатформы = ВсеСовпадения[ВсеСовпадения.Количество()-1].Значение; |
| 1566 | + КонецЕсли; |
| 1567 | + |
1552 | 1568 | Возврат ТекЗначение; |
1553 | 1569 | КонецЕсли; |
1554 | 1570 |
|
|
1687 | 1703 | ПараметрыЗапуска.Добавить(ОбернутьВКавычки(ПутьКФайлуКонфигурации)); |
1688 | 1704 |
|
1689 | 1705 | ПараметрыЗапуска.Добавить("-ReportType "); |
1690 | | - ПараметрыЗапуска.Добавить(ФорматОтчета); |
| 1706 | + ПараметрыЗапуска.Добавить(ТипОтчета); |
1691 | 1707 |
|
1692 | 1708 | ПараметрыЗапуска.Добавить("-ReportFormat "); |
1693 | | - ПараметрыЗапуска.Добавить(ТипОтчета); |
| 1709 | + ПараметрыЗапуска.Добавить(ФорматОтчета); |
1694 | 1710 |
|
1695 | 1711 | ПараметрыЗапуска.Добавить("-ReportFile "); |
1696 | 1712 | ПараметрыЗапуска.Добавить(ОбернутьВКавычки(ПутьКОтчету)); |
|
0 commit comments