Внешняя компонента (native) замена встроенному XBase для 1С 8.2, 8.3
О заказе
Требуется разработать внешнюю компоненту аналог XBase, режим Native.
Совместимую с XBase по свойствам и методам - в части создания/чтения/записи файла dbf, заполнения структуры, обращения к полям.
Работа с индексами не требуется.
Требования к внешней компоненте:
Работа в контекстах: клиент и сервер
Работа в 32 и 64 битном режимах (сервере/клиенте).
Работа с версиями 1С 8.2 и 1С 8.3
Компонента должна быть самодостаточна - не использовать ODBC, ADO и пр. объекты.
Компонента передается вместе с полными исходниками.
Для сдачи/приемки работ заказчик предоставляет исполнителю доступ к виртуальной машине,
в которой должны быть выполнены настройки и выполняться компиляция и сборка компоненты из исходников.
Есть исходники классов для работы с DBF для Delphi/Lazarus.
Нужно сделать обертку для 1С.
Причина
Есть информационная система на 1С 8.2, в ней активно используется для обмена формат DBF.
Во встроенном в 1С объекте XBase есть ошибка.
При работе с XBase в серверном контексте 64-битного сервера,
при добавлении нескольких записей в DBF в файле после закрытия остается только одна запись.
Данная ошибка проявляется и в некоторых версиях 1С 8.3
Обход данной ошибки - закрывать/открывать файл после добавления каждой записи,
но при этом сильно падает скорость создания файла DBF.
Бюджет 5000-7000 руб
Внимание!
Текущий статус - «архив». Проект - не будет показано в списке проекты.