| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Отчет по запросу |
| Автор: Fishka 8.5.2006, 01:01 |
| Доброго времени суток всем! База данных FoxPro шная, доступ по технологии ADO |
| Автор: Иван Человеков 8.5.2006, 07:23 |
| Rave сложен в освоении, можешь попробовать FastRepot. Он лёгок в освоении и даже на русском языке Применительно твоего вопроса ничего не могу сказать. |
| Автор: Savek 8.5.2006, 08:12 |
| Что подразумевается под невыполненным запросом? И кто мешает его выполнить? |
| Автор: Fishka 8.5.2006, 22:44 |
| Хм, я , наверное, выразилась не очень удачно... У меня два ADODataSet а дальше я в RaveDisainer пытаюсь создать отчет, там DataView связываю с каждым ADODataSet, и вот если бы они работали как таблицы, то были бы поля, которые можно было ббы вставить в отчет, а почкольку они у мя работают как запросы, то полей как таковых нет...не знаю, может просто можно былобы связываться с таблицами, а текст запроса писать где-то вдр месте, у мя нет почти никакой информации по отчетам, как и где и что нужно настраивать (это не есть хорошо, хотя отчет не нужен сложный)...вот, а то что он невыполне, так это пока программа не запущена, не выполнен же. У меня база с плательщиками. Нужен отчет, выдающий сводную инф-ю о платежах и начислениях за период, который задает пользователь. Так вот, и после выполнения запросов на выборку по дате, Отчет все равно не показывает информацию из запроса... |
| Автор: Fishka 11.5.2006, 22:48 |
| Пробую пока в Rave... кажется, мне нужен такой компонент доступа к данным SQL Data View, но самое печальное, что у меня его нет в Rave Disiner, может, кто-нибудь подскажет, где бы взять... |
| Автор: DimassS 12.5.2006, 18:09 |
| Вот тебе информация по Rave Reports, если всё-таки не получится самому сделать, перешли прогу сюда, без Exe-шника в архиве, посмотрю я, может чем и помогу!!! |
| Автор: Fishka 13.5.2006, 01:57 |
| Спасибо, я разобралась с Rave... ну не то чтобы совсем разобралась, но требуемый результат достигнут...один отчет готов, забано то, что я делаю второй абсолютно аналогично (Использую ADOQuery для запроса, причем запрос прописываю в св-ве SQL, а не из кода программы, параметры в запрос передаются из кода, затем использую RVDataSetConnection для передачи данных в Rave, и уже в дизайнере добавляю DataView, указав там этот самый RVDataSetConnection... но... почему-то во втором моем отчете в DataView не отображаются поля из ADOQuery ) Ладно, посмотрим |
| Автор: Fishka 13.5.2006, 10:56 |
| Гы, у меня все получилось все супер, всем спасибо |
| Автор: sidni 5.1.2007, 11:45 |
| Мне в программе не обходимо в SQL запросе в конструкции Where динамически менять дату, Rave ничего выводит, хотя если ввести тоже самое на в поле SQL инспектора объектов то все отображаеться, но мне необходимо менять из программы. Как быть? |
| Автор: bas 5.1.2007, 11:58 |
| Используй параметры. where pole:=par1 |
| Автор: sidni 5.1.2007, 12:19 |
| А можно по подробнее я с Rave токо начал разбираться. В SQL запросе я не могу присваивать меня тогда не пропустит ADOQuery. |
| Автор: sidni 5.1.2007, 12:48 |
| может я откровенно туплю но я поступил так запрос выглядит так SELECT .... WHERE date=par1; где date - поле даты par1- параметр отчета; затем в программе пишу rpReport.SetParam('par1', s); rpReport.Execute; И все равно болт. Помогите!!!! |
| Автор: sidni 5.1.2007, 13:22 |
| Прошу прощения протупил, ошибка была в том, что в Access хитро задеться формат даты |