oscript-library / v8runner

Управление запуском 1С из командной строки
96 stars 57 forks source link

ВыгрузитьКонфигурациюВФайлы #82

Open adva-cg opened 5 years ago

adva-cg commented 5 years ago

Привет! В данной функции в комментарии указан параметр ПутьКФайлуИзменений. В параметрах функции его нет. Если я правильно понимаю, он подразумевал параметр командной строки -getChanges. Не могли бы его добавить? v8runner.zip

adva-cg commented 5 years ago

И еще, не разобрался с ходу, но возможно там где используется параметр "-v". Надо версию приводить к строке без группировок типа Формат(Число, "ЧГ=0"). А то если будет более 999, то возможна ошибка. По крайней мере у меня так было при использовании другого решения на базе 1С

Berckk commented 5 years ago

В данной функции в комментарии указан параметр ПутьКФайлуИзменений. В параметрах функции его нет.

Второй параметр же Процедура ВыгрузитьИзмененияКонфигурацииВФайл(Знач КаталогВыгрузки, Знач ПутьКФайлуИзменений, Знач ПутьКФайлуВерсийДляСравнения = "", Знач ФорматВыгрузки = "") Экспорт

EvilBeaver commented 5 years ago

А то если будет более 999, то возможна ошибка.

В 1Скрипт принято другое форматирование чисел по умолчанию, не такое как в 1С. Автогруппировка разрядов при приведении числа к строке не выполняется.

adva-cg commented 5 years ago

ВыгрузитьИзмененияКонфигурацииВФайл это соседняя процедура, она да, содержит нужный параметр, а ВыгрузитьКонфигурациюВФайлы не содержит. Хотя не мешало бы и там

adva-cg commented 5 years ago

Почему то при сохранении числа в файле через ТекстовыйДокумент там имеются разрывы (или я чего не правильно сделал, попробую на простом примере воспроизвести, показать, но попозже)