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

Ручная загрузка отчета по версиям из mxl не загружает даты версий, если отчет был сформирован в базе с отличной от русской локализацией #57

Open
leemuar opened this issue Oct 22, 2018 · 3 comments

Comments

@leemuar
Copy link

leemuar commented Oct 22, 2018

Если создать вручную отчет по хранилищу в базе, локализация которой отличается от "русский"
И загрузить отчет по хранилищу в Конвертер
Тогда у версий будет отсутствовать дата создания

image

Английская локализация:
image

Русская локализация:
image

Судя по всему алгоритм чтения даты версии заточен только под российский формат. Это нормально работает при автоматической загрузке отчета т.к. там используются флаги /L ru /VL ru, а вот ручная просто "молча" создает версии с пустыми датами.

https://github.com/1C-Company/GitConverter/blob/6f100e3/GitConverter/src/Catalogs/%D0%92%D0%B5%D1%80%D1%81%D0%B8%D0%B8%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B0/ManagerModule.bsl#L220-L224

@marmyshev
Copy link
Collaborator

Да, надо переключить локализацию на русский в настройках запуска Стартера - добавить эти ключи при запуске.

@leemuar
Copy link
Author

leemuar commented Oct 23, 2018

Предлагаю либо явно сообщать о невозможности преобразования даты при ручной загрузке либо научить ручную загрузку читать даты произвольных локализаций

@leemuar
Copy link
Author

leemuar commented Mar 1, 2019

взял в работу

Пока не уверен смогу ли сделать конвертацию даты из любых форматов, но считаю, что точно нужно выдавать ошибку, если прочитать дату не удалось, и НЕ загружать из файла, если хотя бы у одной версии не удалось прочитать дату

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants