Показаны сообщения с ярлыком XML. Показать все сообщения
Показаны сообщения с ярлыком XML. Показать все сообщения

9 авг. 2013 г.

Загрузка XML во Flash-диаграмму

Описанный в предыдущем посте метод передачи данных через flashvars имеет ограничение на объем передаваемых данных. Поскольку в данном примере будет рассматриваться формирование диаграммы, то стоит предполагать что входные данные могут значительно превышать это ограничение, а так же отличаться от текстового формата (например, картинки или аудиофайлы). Поэтому имеет смысл формировать массив данных в отдельном файле, а через flashvars передавать только путь к этому файлу. Данные из 1С будем выгружать в XML, поскольку в ActionScript3 есть встроенные методы чтения таких файлов. Так же следует учесть следующие особенности взаимодействия Flash'а с внешними данными: кэширование данных и работу с локальными файлами.

28 июн. 2013 г.

Выгрузка данных в XML с использованием XDTO

В прошлый раз я выгружал картинки и цены номенклатуры в XML, создавая узлы XML при  обходе выборки. Так же создание XML можно переложить на фабрику XDTO. Нам нужно только создать пакет XDTO и добавить в него нужные типы объектов и определить свойства этих типов. После чего выполнить заполнение объекта XDTO данными и записать его в XML. В этом случае нам не нужно контролировать в коде закрытие узлов, после заполнения объекта фабрика сформирует содержимое XML сама.

Доработаем базу из прошлого примера, добавим пакет XDTO и внесем изменения в общий модуль ВыгрузкаПрайса.

22 февр. 2013 г.

Выгрузка картинок базы в XML

В нынешнее время для электронного каталога или интернет-магазина необходимо выгружать не только информацию о цене и характеристиках товара, но и сопутствующие изображения. Хранящиеся в базе или связанные с номенклатурой изображения порой приходилось выгружать отдельно, подвергая предварительной обработке имена файлов, подгоняя их под правила связи товара с изображениями в приемнике. Тем не менее, в 1С существует возможность поместить двоичные данные изображений в виде строки в XML, либо другой файл выгрузки, чтобы уже на месте разобрать информацию о товаре.