AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.04.2010, 16:52   #3  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Я написал рекурсивную функцию. Только вот теперь лень писать рекурсивную "str2con" .
В контейнерах могут также быть и любые другие данные.

Пока остановился на этом очень не красивом варианте

X++:
public client static Binary con2Binary(container _c)
{
    BinData         bd = new BinData();
    Binary          b;
    int             i;
    int             num;
    Array           SafeArray;
    ;

    // setData - does not work
    new BinaryIo('a','w').writeExp(_c);
    bd.loadFile('a');

    SafeArray = bd.getVariant().safeArray();
    num = SafeArray.lastIndex();

    b = new Binary(num+1);
    for(i=1; i<(num+1); i++)
        b.byte(i-1, SafeArray.value(i));

    return b;
}
Теги
container, xml

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Binary -> Container Fedor DAX: Программирование 16 28.04.2014 10:59
axStart: Change data on a data source on a Form Blog bot DAX Blogs 0 04.09.2008 15:05
axaptapedia: Container Blog bot DAX Blogs 0 06.03.2007 00:33
String or binary data would not be truncated DreamCreator DAX: Программирование 4 22.02.2005 03:06
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:42.