PDA

Просмотр полной версии : Ошибка формата времени


born85
13.06.2017, 08:28
Подскажите скачал с вашего сайта типовой пример для загрузки в 1с, обработка валится на формате времени - подскажите что не так ? https://cloud.mail.ru/public/MFAC/vjAHvR4Mh

AlexProg1C
13.06.2017, 09:25
Если речь идёт о версии АвтоГРАФ 5 то настройка формата дата - время в AutoGRAPH.NET Service. Файл AutoGRAPHNETService.exe.config
Ключи
<add key="timespan-to-string" value="1" />
<add key="datetime-to-string" value="1" />


Если речь идёт о OLE в версии АвтоГРАФ 5, то ждите обновления.

born85
13.06.2017, 09:29
Если речь идёт о версии АвтоГРАФ 5 то настройка формата дата - время в AutoGRAPH.NET Service. Файл AutoGRAPHNETService.exe.config
Ключи
<add key="timespan-to-string" value="1" />
<add key="datetime-to-string" value="1" />
Если речь идёт о OLE в версии АвтоГРАФ 5, то ждите обновления.

4.0.6 версия автографа.

born85
14.06.2017, 01:58
тему можно закрывать в формате даты в ОС собака зарыта была, но об этом не сказано нигде

SK
14.06.2017, 04:26
Ну в общем-то в ОС можно кастомно настраивать дату в очень широком диапазоне разделителей... но программы не обязаны понимать это.
Например, могу захотеть вот такую красоту:

https://i.tk-chel.ru/sk/gyazo/20170614_0924_37.png

lcf
14.06.2017, 05:15
SK, Для этого в коде должна быть конвертация в локальный системный формат времени, а не захардкоженный формат.

SK
14.06.2017, 05:22
SK, Для этого в коде должна быть конвертация в локальный системный формат времени, а не захардкоженный формат.
OLE работает с датами/временем в переменных типа String.
Вся конвертация в формат daytime - на стороне программы-клиента.

lcf
14.06.2017, 05:29
SK, значит OLE выдает в формате системы, а не в UTC.

SK
14.06.2017, 05:42
SK, значит OLE выдает в формате системы, а не в UTC.
Максим, ты сейчас гадаешь на борще или на молочном улуне ? )))
UTC - это вообще не формат.