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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.03.2003, 11:39   #1  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Дата в QBE
Есть такой код (написан для примера - глубокого смысла не имеет)
PHP код:
    qbDS q.addDataSource(tableNum(InventTable));
    
range qbDS.addRange(fieldNum(InventTablemodifiedDate));

    
val "((modifiedDate >= 18092000) || (createdDate >= 18092000))"// пример с technet
//    info(val);
    
range.value(val);
    
info(qbDS.toString());

    
qr = new QueryRun(q);
    
qr.literals(1);
    
qr.next(); 
В результате получается ошибка:
[Microsoft][ODBC SQL Server Driver][SQL Server]Syntax error converting datetime from character string.
Так как Аксапта формирует запрос с параметрами:
((MODIFIEDDATE>={ts '2124-16-21 00:00:00.000'}) OR (CREATEDDATE>={ts '2124-16-21 00:00:00.000'}))

Почему так странно отрабатывает интерпретатор?
Что делать? (извечный вопрос)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Складская дата longson DAX: Функционал 8 05.05.2008 02:29
как узнать системное дата и время??? Daido DAX: Программирование 2 01.08.2007 17:33
Дата отгрузки заказа типа Контракт AlexeyBP DAX: Функционал 1 17.10.2006 13:53
Закупка. Дата получения документа. AlexeyBP DAX: Функционал 5 15.12.2005 16:53
Дата физ. проводки Yprit DAX: Функционал 4 17.12.2004 15:29

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

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

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