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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.04.2015, 13:49   #11  
JonAx is offline
JonAx
Участник
 
67 / 11 (1) +
Регистрация: 25.07.2014
Цитата:
Сообщение от FrolovAndy Посмотреть сообщение
Да, для int типов надо +10, а не +'10'

Более того, для строковых вообще невозможна прямая арифметика, +'10' даст соединение двух строк, но никак не сложение.

Вообще, очень рекомендую эту книжку:
http://progbook.ru/x-axapta/589-erem...ii-axapta.html

Большинство с неё начинали, она хоть и по AX3, но все базовые принципы X++ там изложены лучше некуда!
Можно еще один вопрос, как можно добавить данные через insert,чтобы в NameID я программно добавил данные а то я что то не могу понять, постоянно ошибка выходит, я вот так вот сделал))
X++:
static void TstInf(Args _args)
{
    TestInfo    testInfo;
    ;

    ttsbegin;
   

    while select forupdate TestInfo
        where testInfo.NameID = "1"
        
    {
        testInfo.NameDI=testInfo.NameID + 10;
        testInfo.update();
    }

    ttscommit;
}
 


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

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

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