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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.07.2005, 10:58   #39  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Connection Con = new Connection();
Statement Stmt = Con.createStatement();
ResultSet R = Stmt.executeQuery('Select inventtrans.ItemId, InventTable.ItemName From inventTrans, InventTable where InventTrans.ItemId = InventTable.ItemId');

while ( R.next() )
{
print R.getString(1);
}

К вопросу писать отчеты через Connection - лучше через ODBCConnection - в этом Connection, как я выяснил пол-ночи с ни протанцевав нельзя практически все - нельзя два раза сделать .GetString(1) допустим - буть как бобр сохрани в переменную и ее пользуй. Еще до кучи нельзя получать поля не по порядку, допустим GetString(2) а потом GetString(1) приведет к ошибке. Нельзя вложенные подзапросы делать, хоть убейся, хоть новый Connection создавай, все равно пока хоть одна выборка не закрыта второго запроса не выполнишь и т.д.. А что самое веселое - вложенные подзапросы (это уже про ODBCConnection ) выводят пургу, причем каждый раз разную без логики.. Иногда правильная цифра появляется если по коду пройти в режиме отладчика, а без отладчика кривизна.. ахтунг короче..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Server 2005 Report Pack for Microsoft Dynamics Axapta 3.0 Recoilme DAX: База знаний и проекты 1 02.08.2007 19:13
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
Axapta Lessons: Auto Report as finished Blog bot DAX Blogs 0 28.10.2006 18:22
Crystal report и Axapta BorDark DAX: Программирование 6 10.08.2004 13:46
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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