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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.06.2012, 10:33   #1  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Проверка на пустоту строки в макросе
Здравствуйте! Проверяю пустую строковую переменную на наличие в ней знаения в макросе, а он выдаёт, что она не пуста. Передаю пустую строку как параметр явно, выдаёт, что параметр - пустая строка. Подскажите, что неверно делаю? Спасибо!

X++:
str     s = '';
    ;
    #localmacro.McRoss

    #define.string(%1)

        #ifnot.string('')
            info("Не пустая");
        #endif

        #if.string('')
            info("Пустая");
        #endif

    #endmacro

    #McRoss('')  // Возвращает "пустая"
    #McRoss(s) // Возвращает "Не пустая"
Теги
макрос

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ax12. Проверка строки на русские буквы. Sada DAX: Программирование 18 12.05.2014 18:09
Сортировка после изменения номера строки alicedr DAX: Программирование 4 11.11.2012 00:29
Цветные строки в Grid Sergo DAX: База знаний и проекты 14 19.04.2012 10:02
Проверка цикличности в спецификации vey DAX: Функционал 2 24.03.2005 11:03
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05

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

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

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