2021-03-27 17:42:37
Краткое описание :
Ошибка импорта картотеки сотрудниковОписание :
Обмен бизнес документами\Каталоги\Картотека сотрудников\ИмпортЧто измененно :
При импорте не считывается из dbf поле Наименование структурной
единицы ШР
Как измененно :
При экспорте размер поля определяется для строковых полей как
длина поля в словаре-1. Catalogs.name - 256. Получили - 255. Visual Foxpro(для
которого формат dbf основной) не дает ставить больше, чем 254. Доработан
экспорт. В случае если в протоколе светится "правильное значение", то возможно
проблема в пробелах в значениях в dbf. Можно проверить в том же Visual Foxpo,
например выведя поле +'???'. Также в окно заполнения списка полей добавлен
локальный пункт меню "Заполнить наименование полей" - при его выборе для всех
не заполненных полей в столбце "Поле" будут заполнены первыми 10 символами из
столбца "Поле таблицы". В случае если значение поля получается не уникальное,
то строка будет подрезана до 9 символов и будет добавлен суффикс 1-9, и так
пока значение не будет уникальным.