Формиране на XML файл
Downloads:
трансфер на данни
В организацията на счетоводството може да се проведе не само в решенията за 1С платформа: Enterprise, но също така и в други софтуерни системи (Galaxy, Sail, SAP, и други). В този случай, има предизвикателства за интегриране на двете приложения.
Naprmer, в някои приложения (я наричаме "X") е длъжен да чете списъка с конфигурационни документи. Практическите ползи за решаване на този проблем, няма да говоря, ще отбележа, че само най-удобния и гъвкав начин в такава ситуация ще се качи списъка на документите в XML формат.
Exchange използването на този формат е универсален, тъй като тя може да работи най-много приложения. Помислете как можете да излезе от 1С: Enterprise разтоварят списъка на конфигурационните документи на XML-файлове.
Разтоварване в XML
И така, ние се връщаме към основната. Ние трябва да получи около списък с документи и метаданни, за да се генерира списък на XML-файлове. В следната картина, показва графика на формиране на XML файл поток:
Всеки елемент е създаден трябва да бъде правилно попълнен. След като сте извършили "ZapisatNachaloElementa ()" трябва да се прилагат метод "ZapisatKonetsElementa", или XML-структурата на файла е неправилно.
Обща схема за създаване на XML-файлове Predsavlyaet следната последователност:
С тези пет стъпки, за да се създаде почти всеки XML-файлове.
В този пример, създаден файлът е преведен на двоични данни и се връща в извикването на функция "SozdatXML". Този файл може да се запише на файловата система.
Пример разтоварват файл можете да видите на снимката по-горе.
прилагане на трета страна
Така например, съм създал приложение на Рамката на .NET, за да докаже, chteneie XML-файл в приложението.
Programa гласи новосъздадените файлове и показва документи в списък:
Можете да го опитате сами, приложението е на разположение за изтегляне чрез връзката в края.
гъвкавост
Форматът на XML се използва в по-голямата част от конфигурацията на обмена на данни между приложения решения на 1С платформа: Enterprise. Друг често използван начин е да се обменят връзка чрез COM-връзка. XML-дава възможност за обмен на практически всички приложения, а това заслужава да бъде наречен универсален.