Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Просмотр лога Out при ошибке генерации EPF #640

Closed
GenVP opened this issue Jan 23, 2020 · 10 comments
Closed
Labels
enhancement New feature or request

Comments

@GenVP
Copy link
Contributor

GenVP commented Jan 23, 2020

При генерации epf файлов на основании фич, если возникла ошибка при разборке/сборке обработки (например, кончились локальные лицензии) выводятся логи файлов Out и std. Но лог Out 1С в windows генерирует в кодировке windows-1251, а все логи сейчас выводятся в UTF-8. В результате ошибку из лога Out прочитать нельзя.

Кто использует в linux там Out то же в UTF-8 генерируется?

Необходимо указывать кодировку в ВывестиТекстФайлаЛога в зависимости от типа выводимого лога и ОС. Можно оставить по умолчанию UTF-8, но для Out и windows передавать windows-1251.

@GenVP
Copy link
Contributor Author

GenVP commented Jan 23, 2020

На eng windows не проверял какая кодировка будет. Может стоит для Оut файла оставить автоматическое определение кодировки?

@Pr-Mex Pr-Mex added the enhancement New feature or request label Jan 23, 2020
@Pr-Mex
Copy link
Owner

Pr-Mex commented Jan 23, 2020

@GenVP
Как просто получить ошибку генерации epf, чтобы проверить по живому?

@GenVP
Copy link
Contributor Author

GenVP commented Jan 23, 2020

Я проверял на серверной базе, выдача лицензий сервером 1С, на клиенте лицензии по сети не доступны.
В принципе, если все на одном компе, лицензии для баз выдает сервер 1С и у клиента в настройках отключена галка "Использовать аппаратную лицензию", то тоже не сработает )

Будет сообщение наподобие:
23.01.2020 20:42:47 Проверьте работу команды <"C:\Program Files\1cv8\8.3.14.1976\bin\1cv8" DESIGNER /F "C:\Windows\Temp\v8_543A_38.tmp" /LoadExternalDataProcessorOrReportFromFiles "C:\Windows\Temp\v8_543A_36.tmp/temp.xml" "C:\Windows\Temp\v8_543A_37.epf" /out "C:\Windows\Temp\v8_543A_3d.txt" > "C:\Windows\Temp\v8_543A_3c.txt">
23.01.2020 20:42:44 Запускаю генерацию epf.
23.01.2020 20:42:44 Работаю по фиче: C:\Windows\Temp\vanessa-behavior\temp.feature
23.01.2020 20:42:47 Файл EPF не создан.
23.01.2020 20:42:47
23.01.2020 20:42:47 �� ������� ��������. �� ��������� ���� ������ ��������� ��� ���������� ����������� ��������!
23.01.2020 20:42:47 Создание epf по фичам закончено.

@Pr-Mex
Copy link
Owner

Pr-Mex commented Jan 24, 2020

На eng windows не проверял какая кодировка будет. Может стоит для Оut файла оставить автоматическое определение кодировки?

Подскажи, что ты имеешь ввиду под автоматически?

@Pr-Mex
Copy link
Owner

Pr-Mex commented Jan 24, 2020

@GenVP

@GenVP
Copy link
Contributor Author

GenVP commented Jan 24, 2020

@Pr-Mex Не задавать кодировку для ЧтениеТекста.Открыть. Тогда кодировка должна определяться автоматически. Проверил - выводит сообщение правильно.

Если параметр не задан, формат текста будет определен автоматически по сигнатуре BOM в начале файла; если сигнатура BOM в файле отсутствует, файл будет открыт в кодировке ANSI.

@Pr-Mex
Copy link
Owner

Pr-Mex commented Jan 24, 2020

@GenVP
Понял. Зареквестишь?

@GenVP
Copy link
Contributor Author

GenVP commented Jan 24, 2020

@Pr-Mex
Да

@Pr-Mex
Copy link
Owner

Pr-Mex commented Jan 24, 2020

@Pr-Mex
Да

@GenVP
Ок. Ждём.

@Pr-Mex
Copy link
Owner

Pr-Mex commented Mar 21, 2020

Решено.

@Pr-Mex Pr-Mex closed this as completed Mar 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants