Никита написал(а):здравствуйте. Совсем недавно начал работать с Егиссо, вчера попросили конвертировать в csv для загрузки и столкнулся с такой ошибкой:
Parsing error at line: 2 in resource=[InputStream resource [resource loaded through InputStream]], input=[Fact;64455f2f-9fd9-443c-b29e-61bdc21ebcfb;b29310ad-4854-45f3-9c4e-c5d4a2501296;2609.000001;9779132124;АЖГИБЦЕВА;ТАТЬЯНА;НИКОЛАЕВНА;Ж;21.03.1985;;;;;;19470397305;Лоик;Варвара;Руслановна;Ж;30.06.2016;;;;;;01.03.2018;01.03.2018;31.08.2018;;;;2000;1;;;;;]. Ошибка появляется с первой же строки.
Отредактировано Никита (Сегодня 09:22:05)
Вначале о СНИЛСЕ - пришлось исправлять для проведения эксперимента, была неверная длина. Потом убрал причинника из самой Fact записи - по рекомендациям ПФ. Концовки Вашей записи в первом варианте я не видел, пожтому добавил от другой записи, чтобы соблюсти пропорции (37 штук ; в том числе 9 после даты окончания) И запись прошла.
09779132124;АЖГИБЦЕВА;ТАТЬЯНА;НИКОЛАЕВНА;Ж;21.03.1985;;;;;;;;;;;;;;;;;01.03.2018;01.03.2018;31.08.2018;Нет;;02;1;03;;;;15511
Дерзайте. Все очень просто. В двустрочный текстовый файл файл вставляем непрошедшую строку, запускаем один раз утилиту, на ходу исправляем, сохраняем, нажимаем ЗАПУСК. Пока не получим УСПЕШНО.
Но я в начале ввожу строку в однопольный dbf и спрашиваю mmm=occurs(';',vvod). Правильный ответ 37.