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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2005, 15:22   #1  
Кандидат is offline
Кандидат
начальный
 
69 / 6 (1) +
Регистрация: 19.09.2005
Адрес: Москва
Не захожу в case. Кто чем поможет?
Здравствуйте все.
Такая проблема: ( кусок кода)
NesDate=rContractTable.ContractDate;
Name=custTable.Name;
Diff=(systemDateGet()-EndMth(NesDate));
info(int2str(Diff));
info(Name);
switch (Diff)
{
case Diff>=0:
info("OK");
break;
}
Почему-то не попадаю в первый case ( не выводится "ОК"), хотя Diff=274. Видно через отладчик.
Кто чем поможет?
Старый 01.11.2005, 15:30   #2  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
switch (true)
Старый 01.11.2005, 15:34   #3  
Кандидат is offline
Кандидат
начальный
 
69 / 6 (1) +
Регистрация: 19.09.2005
Адрес: Москва
Спасибо
Спасибо, заработало, т.е. если ищем конкр знач, тогда перем, иниче true.
Старый 01.11.2005, 15:37   #4  
itfs is offline
itfs
Участник
 
277 / 43 (2) +++
Регистрация: 18.07.2005
Адрес: Moscow
а так:
switch(Diff>=0)
{
case True:
info("OK");
break;
}
?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX UK: Additional Customer Case studies for AX 2009 Blog bot DAX Blogs 1 01.04.2009 07:41
AX UK: Newly Published Case studies Blog bot DAX Blogs 0 27.01.2007 01:04
Подскажите с чем связана подобная реализация SysTableLookup latvik DAX: Программирование 8 19.05.2006 10:23

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

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

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