Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отчет по запросу 
:(
    Опции темы
Fishka
  Дата 8.5.2006, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 8.5.2006

Репутация: нет
Всего: нет



Доброго времени суток всем!
База данных FoxPro шная, доступ по технологии ADO 
 smile  Можно ли полчить средствами Delphi7 отчет, содержащей информацию не только таблицы, но и запроса??? Если да, то как, какой генератор отчетов лучше использовать. Пробую Rave, поля таблицы выводит, а вот как сослаться на поля еще не выполненного запроса? Попробовала , вместо значений получаем (invalid).  
PM MAIL   Вверх
Иван Человеков
Дата 8.5.2006, 07:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 235
Регистрация: 11.3.2006
Где: Минск

Репутация: нет
Всего: 1



Rave сложен в освоении, можешь попробовать FastRepot. Он лёгок в освоении и даже на русском языке smile
Применительно твоего вопроса ничего не могу сказать. 
PM ICQ   Вверх
Savek
Дата 8.5.2006, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 355
Регистрация: 10.4.2006
Где: Воронеж

Репутация: 7
Всего: 7



Что подразумевается под невыполненным запросом?
И кто мешает его выполнить? 
PM MAIL   Вверх
Fishka
Дата 8.5.2006, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 8.5.2006

Репутация: нет
Всего: нет



Хм, я , наверное, выразилась не очень удачно...
У меня два ADODataSet а дальше я в RaveDisainer пытаюсь создать отчет, там DataView связываю с каждым ADODataSet, и вот если бы они работали как таблицы, то были бы поля, которые можно было ббы вставить в отчет, а почкольку они у мя работают как запросы, то полей как таковых нет...не знаю, может просто можно былобы связываться с таблицами, а текст запроса писать где-то  вдр месте, у мя нет почти никакой информации по отчетам, как и где и что нужно настраивать (это не есть хорошо, хотя отчет не нужен сложный)...вот, а то что он невыполне, так это пока программа не запущена, не выполнен же.
У меня база с плательщиками. Нужен отчет, выдающий сводную инф-ю о платежах и начислениях за период, который задает пользователь. Так вот, и после выполнения запросов на выборку по дате, Отчет все равно не показывает информацию из запроса... 
PM MAIL   Вверх
Fishka
Дата 11.5.2006, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 8.5.2006

Репутация: нет
Всего: нет



Пробую пока в Rave... кажется, мне нужен такой компонент доступа к данным SQL Data View, но самое печальное, что у меня его нет в Rave Disiner, может, кто-нибудь подскажет, где бы взять...  
PM MAIL   Вверх
DimassS
Дата 12.5.2006, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 12.4.2006
Где: Россия, Иркустк

Репутация: 1
Всего: 2



Вот тебе информация по Rave Reports, если всё-таки не получится самому сделать, перешли прогу сюда, без Exe-шника в архиве, посмотрю я, может чем и помогу!!! 

Присоединённый файл ( Кол-во скачиваний: 64 )
Присоединённый файл  Glava23.rar 107,70 Kb
PM MAIL ICQ   Вверх
Fishka
Дата 13.5.2006, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 8.5.2006

Репутация: нет
Всего: нет



Спасибо, я разобралась с Rave... ну не то чтобы совсем разобралась, но требуемый результат достигнут...один отчет готов, забано то, что я делаю второй абсолютно аналогично (Использую ADOQuery для запроса, причем запрос прописываю в св-ве SQL, а не из кода программы, параметры в запрос передаются из кода, затем использую RVDataSetConnection  для  передачи данных в Rave,  и уже в дизайнере добавляю DataView, указав там этот самый RVDataSetConnection... но... почему-то во втором моем отчете в DataView не отображаются поля из ADOQuery  )
Ладно, посмотрим smile глвное, один-то работает  smile  
PM MAIL   Вверх
Fishka
  Дата 13.5.2006, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 8.5.2006

Репутация: нет
Всего: нет



Гы, у меня все получилось  smile 
все супер, всем спасибо smile

 smile  smile  
PM MAIL   Вверх
sidni
Дата 5.1.2007, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 5.1.2007

Репутация: нет
Всего: нет



Мне в программе не обходимо в SQL запросе в конструкции Where динамически менять дату, Rave ничего выводит, хотя если ввести тоже самое на в поле SQL инспектора объектов то все отображаеться, но мне необходимо менять из программы. Как быть?
PM MAIL   Вверх
bas
Дата 5.1.2007, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 14.8.2002
Где: Молдова, Кишинев

Репутация: 1
Всего: 2



Используй параметры. where pole:=par1
PM MAIL   Вверх
sidni
Дата 5.1.2007, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 5.1.2007

Репутация: нет
Всего: нет



А можно по подробнее я с Rave токо начал разбираться. В SQL запросе я не могу присваивать меня тогда не пропустит ADOQuery.
PM MAIL   Вверх
sidni
Дата 5.1.2007, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 5.1.2007

Репутация: нет
Всего: нет



может я откровенно туплю
но я поступил так

запрос выглядит так
SELECT .... WHERE date=par1;
где date - поле даты
       par1- параметр отчета;

затем в программе пишу
     rpReport.SetParam('par1', s);
     rpReport.Execute;

И все равно болт.

Помогите!!!! smile 

PM MAIL   Вверх
sidni
Дата 5.1.2007, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 5.1.2007

Репутация: нет
Всего: нет



Прошу прощения протупил, ошибка была в том,  что  в Access  хитро задеться формат даты
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0546 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.