Показать сообщение отдельно
Старый 09.07.2011, 20:20   #12  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
Единственное, что было странным при установке только BusinessConnector, так это отсутствие библиотек, которые вроде бы должны там быть)) В остальном ничего не мешало запускать код на стороне клиента.
А сериализовать и десериализовать объекты CLR в Аксапте можно и самостоятельно.

UPD: собственно, пример. Вдруг кто не знает как это делается))
X++:
    System.Xml.Serialization.XmlSerializer  serializer;
    System.IO.StringWriter                  xml;
    ;

    xml = new ClrObject("System.IO.StringWriter", new System.Text.StringBuilder());

    serializer = new clrObject("System.Xml.Serialization.XmlSerializer", terminalData.GetType());

    serializer.Serialize(xml, terminalData);

    result = xml.ToString();
где terminalData - сериализуемый объект
__________________
Axapta non erubescit

Последний раз редактировалось b_nosoff; 09.07.2011 в 20:30.
За это сообщение автора поблагодарили: Logger (3), S.Kuskov (3).