Показать сообщение отдельно
Старый 06.09.2013, 10:16   #1  
Albeit is offline
Albeit
Участник
 
9 / 10 (1) +
Регистрация: 06.09.2013
Здравствуйте.
Такая задача.
Переменная Auda типа Automation, имеет ряд функций, которые при вызове с определенными параметрами возвращает Xml код,
содержащий список запрошенных данных - Тип: Строка (Unicode).
Требуется сохранить полученные данные в файл формата Xml для дальнейшего использования.
Пробовал делать так.

CREATE(Auda);
CREATE(XMLDoc);
XMLDoc.loadXML(Auda.GetTaskList('Логин','Пароль','Начальная дата','Конечная дата','OPENED'));
XMLDoc.save('c:\TempAuda.xml');

Переменные
Name DataType Subtype
Auda Automation 'Auda'.Saxif
XMLDoc Automation 'Microsoft XML, v6.0'.DOMDocument

Когда полученные данные из функции не превышают размер строки 1024, файл сохраняется.
Если данные превышают размер 1024, то Navision выдает сообщение "длина текстовой строки превосходит размер буфера строки".
Опыта работы с Хml в Navision нет. Подскажите пожалуйста, как решить задачу.