Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.04.10;
Скачать: [xml.tar.bz2];

Вниз

Rave Reports и сложные запросы   Найти похожие ветки 

 
George ©   (2010-12-28 12:47) [0]

Вот только решил попробовать Rave Reports. Создаю отчетик, по визуальной части все просто достаточно. Добавил DriverDataView и тут завис с построением запроса. Есть таблица Orders, в ней поля FromCountryID и ToCountryID, ну и собсно есть таблица Countries. Т.е. нужно сделать запрос вида:

select CL.*, C1.Name as FromCountry, C2.Name as ToCountry
from Orders as CL
left join Countries as C1 on C1.ID = CL.FromCountryID
left join Countries as C2 on C2.ID = CL.ToCountryID</code.
Но оно такой запрос не понимает и орет что List ndex out of bounds (-1). Когда я пытаюсь воспользоваться визуальным построителем запрос - оно не дает добавить второй раз таблицу Countries, а само генерирует вот такой запрос:

Select
 T1.*,
 T2.*
From
 Orders T1,
 Countries T2
where
 T1.FromCountryID = T2.ID

Что делать, не подскажете? Извращаться придется или есть решение, о котором я не знаю? :)


 
George ©   (2010-12-28 12:48) [1]

Еще и с тэгом оформления кода накосячил... =)


 
George ©   (2010-12-29 11:43) [2]

Короче как выяснилось DriverDataView - зло. Стал использовать DirectDataView, все гут.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.04.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.004 c
15-1293264185
boriskb
2010-12-25 11:03
2011.04.10
А вы учитываете что:


2-1294913584
Finder
2011-01-13 13:13
2011.04.10
замена OleVariant


2-1294741594
GCollector2011
2011-01-11 13:26
2011.04.10
Datasnap XE


15-1293529664
George
2010-12-28 12:47
2011.04.10
Rave Reports и сложные запросы


11-1233162811
chum
2009-01-28 20:13
2011.04.10
Установка в Delphi 10





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский