|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от 888777888
![]() Да 8-я версия при экспорте из 1С при формировании объектов формируется список объектов затем оценивается какие из ссылок будут импортироваться в первую очередь то есть получается что он начинает перетасовывать их порядок а далее он начинает ссылаться на объекты записанные уже в XML-ник. Ладно если нужно было переносить одну таблицу так их 100-120 и каждой своя структура.
Цитата:
Для импорта произвольного XML нужно пользоваться не датапортами, а писать код. Впрочем как и в 1С. Если 1Су "скормить" xml-файл с произвольной семантикой, то 1С не сможет его обработать автоматически - придется писать код (или использовать уже готовые доработки для чтения произвольного кода) Цитата:
Сам по себе xml НЕ "позволяет". xml всего лишь облегчает выделение семантических структур. Но xml ничего не говорит о ПОНИМАНИИ. ![]() В принципе, чтобы хоть как-то разобраться в семантике к xml-файлу должен прикладываться еще один xml-файл, который в общепринятой форме хоть как-то объясняет структуру первого (XSD - Schema Definition). Цитата:
Тут есть два подводных камня: 1. загружать в другую конфигурацию xml-файл, созданный 1Сом, не получится (1С просто не поймет структуру данных чужой конфигурации) 2. загружать в другую программу xml-файл, созданный 1Сом, очень сложно (другая программа просто не понимает семантики). Вроде бы были какие-то дополнительные конфигурации и обработки в 1С (например, 1С:Консолидация), которые позволяли вручную проставить соответствие. Были обработки в 1С, которые можно было указать исходную конфигурацию, а они позволяли создать схему. Но я так и не понял как работать с 1С-овским xml-файлом, который сгенерирован планом обмена, из внешних программ. |
|