Привет Николай В связи с большим количеством присылаемых просчетов, отправленных по ошибке файлов остро стоит необходимость получить возможность изъять из файла WXO основную информацию по заказу, без участия программы WinCalc. Таких данных как: кол-во конструкций, сумма заказа, адрес доставки, примечание и номер заказа. А также если есть такая возможность, версию WC в которой файл был подготовлен.
Прошу предоставить пример кода на Delphi, где данные сжимаются. А также краткую инструкцию по структуре данных. Получение сведений из файлов планирую сделать в автоматическом режиме на Unix* подобной системе.
С Уважением Белик Константин, начальник ИТ отдела ООО Викра
Заголовок сообщения: Re: Возможность получения основных сведений о просчете из WX
Добавлено: 27 мар 2013, 23:27
Ректор
Группа: Служба поддержки VSgroup Сообщения: 23940
Структура WXO файла:
первые 4 байта - CRC сумма последующих данных. далее - XML файл, сжатый стандартной библиотекой ZLIB
В самом XML следующие узлы: PrintReport - печатная форма заказа в текстово-бинарном формате (например FA09 означает двухбайтовую структуру, первый байт равен FA, второй 09 и т.д.) Constructions - список позиций заказа, тотже XML сжатый ZLIB, обрабатывается самой программой OfferFields - список полей записи заказа ClientFields - список полей записи клиента
Заголовок сообщения: Re: Возможность получения основных сведений о просчете из WX
Добавлено: 11 фев 2015, 14:17
Академик
Группа: 131 - Лидерпласт Сообщения: 768
а чем можно открыть .wxo файл? имеется ввиду не загружая в программу. суть в чем, просто если с клиентом цена не сходится, а обновление вроде одно и то же.. как то счерить в чем проблема..
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения