При обновлении ошибка: Is not a valid time

Issue #63 resolved
Degtyarev Alexander repo owner created an issue

19.01.2021 3:12:17 | -= [ Канц_ ] Формат: Прайс | Файл: Prices\k_opt_price_4.zip|k_opt_price_4.xlsx [Файл будет загружен из сети] =-
19.01.2021 3:12:17 | Загружаю файл из сети интернет...
19.01.2021 3:12:28 | Загружаю файл из сети интернет... [OK]
19.01.2021 3:12:28 | Открываю источник данных ...
19.01.2021 3:12:28 | Группы в строках: ВЫКЛ
19.01.2021 3:12:28 | Только в наличии: ВЫКЛ
19.01.2021 3:12:28 | Автозамена остатка в прайс-листе [ВКЛ]
19.01.2021 3:12:28 | Включена очистка прайс-листа контрагента старше: 5 дн.
19.01.2021 3:12:35 | Чтение данных. Ждите...
19.01.2021 3:13:14 | Открываю источник данных ... [ERROR]
19.01.2021 3:13:14 | Импорт завершен c ошибкой: ""14:55:56+03:00" is not a valid time"

Comments (2)

  1. Degtyarev Alexander reporter

    Ошибка в используемой для чтения файлов xlsx библиотеке — сделал патч, отправил автору.

    Index: source/common/fpsutils.pas
    ===================================================================
    --- source/common/fpsutils.pas  (revision 7963)
    +++ source/common/fpsutils.pas  (working copy)
    @@ -3189,6 +3189,11 @@
           s := copy(s, 1, p-1);
         end else
           ms := 0;
    +
    +    p:= Pos('+',s);
    +    if p>0 then
    +       s:= copy(s, 1, p-1);
    +
         Result := StrToDateTime(s, fs) + ms;
       end else
       begin
    

  2. Log in to comment