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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2008, 19:28   #14  
Alexis is offline
Alexis
Участник
 
30 / 11 (1) +
Регистрация: 08.12.2003
Адрес: РБ, Минск
Цитата:
Сообщение от vvk Посмотреть сообщение
Обе таблички свои, не временные, типы данных полей совпадают полностью.

Трассировка:
INSERT INTO DKL_TOTALSTMP (ITEMID,QTY,RECID)SELECT F1,F2,47928911+ROWNUM FROM axapta_tmp_dat20707
ORA-00904: "F2": invalid identifier

Причем тут RECID - вообще не понимаю. Интересно и другое:
insert_recordset TotalsTmp (ItemId,Qty)
select ItemId, sum(Qty) from TotalsTrans
group by ItemId
where TotalsTrans.SalesDate >= 01\01\2008
&& TotalsTrans.SalesDate <= systemDateGet();

ошибки не вызывает, только вставляет Qty в поле ItemId, а самого ItemId просто нет. Но чудес-то не бывает!
Если помониторить глубже, то SQL выглядит так:
CREATE TABLE axapta_tmp_mil511419 AS SELECT SUM(A.QTY) AS f1,'mil' AS DATAAREAID,0 AS RECVERSION,0 AS RECID FROM TOTALSTRANS A WHERE ((SUBSTR(NLS_LOWER(DATAAREAID),1,3)=NLS_LOWER('mil')) AND ((SALESDATE>=TO_DATE('2008-01-01 00:00:00','YYYY-MM-DD HH24:MI:SS')) AND (SALESDATE<=TO_DATE('2008-02-05 00:00:00','YYYY-MM-DD HH24:MI:SS')))) GROUP BY SUBSTR(NLS_LOWER(A.ITEMID),1,10),SUBSTR(NLS_LOWER(A.INVENTLOCATIONID),1,10) ORDER BY SUBSTR(NLS_LOWER(A.ITEMID),1,10),SUBSTR(NLS_LOWER(A.INVENTLOCATIONID),1,10)

а затем уже идет

INSERT INTO TOTALSTRANSTMP (ITEMID,QTY,DATAAREAID,RECVERSION,RECID)SELECT F1,F2,DATAAREAID,RECVERSION,366563892+ROWNUM FROM axapta_tmp_mil511419

в первом же SQL видно, что Axapta не создала поля F2, которое использует позже в запросе. Почему? - пока не знаю.
Но падает теперь понятно почему
__________________
Дайте мне точку опоры, и я переверну земной шар (Архимед)
Теги
insert_recordset, recordset, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по модулю Расчеты с персоналом. Выплата заработной платы. Keks DAX: Функционал 7 28.12.2009 10:31
Вопрос по созданию отчета asd1274 DAX: Программирование 6 05.12.2008 21:44
Вопрос по Проектам PSA DAX: Функционал 35 19.01.2007 22:26
Еще вопрос про покрытие по аналитикам в Сводном планировании rt2 DAX: Функционал 3 24.03.2006 18:56
расчеты с персоналом. НДФЛ. вопрос чайника shumelka DAX: Функционал 2 25.03.2004 11:36

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

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

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