Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.22;
Скачать: CL | DM;

Вниз

Quick Report (DataField)   Найти похожие ветки 

 
Ral'f   (2007-06-24 12:53) [0]

Пытаюсь создать отчет, используя технологию Quick Report. (БД – Access)
Ничего особенного мне не нужно, только распечатать то, что в данный момент отображает DBGrid. Остановился я на QRDBText:
- устанавливаю DataSet=ADOQuery (то-же самое, которым я заполняю DBGrid),
- начинаю выбирать в DataField, появляется сообщение: «Не выполнена проверка подлинности.»
Подскажите, пожалуйста, что сделать?


 
Anatoly Podgoretsky ©   (2007-06-24 13:04) [1]

> Ral"f  (24.06.2007 12:53:00)  [0]

У тебя где то ошибка в программе, например не установлен DataSet у QuickRep или что ни будь еще.


 
Ral'f   (2007-06-24 13:11) [2]

> не установлен DataSet у QuickRep --> > DataSet=ADOQuery

Как: > распечатать то, что в данный момент отображает DBGrid


 
Ral'f   (2007-06-24 13:27) [3]

Вся проблема в том:
- как установить DataField программно правильно?


 
Anatoly Podgoretsky ©   (2007-06-24 14:17) [4]

> Ral"f  (24.06.2007 13:11:02)  [2]

DataSet чего?


 
Anatoly Podgoretsky ©   (2007-06-24 14:17) [5]

> Ral"f  (24.06.2007 13:27:03)  [3]

DataField := значение


 
Ral'f   (2007-06-24 14:44) [6]

> DataField := значение
я пробовал:

QRDBText1.DataField:=ADOQueryDblCl.FieldByName("N").AsString;
QRDBText1.DataField:=ADOQueryDblCl.Field[0]AsString;
QRDBText1.DataField:="N";

Как же правильно?


 
Johnmen ©   (2007-06-24 14:48) [7]

F1 не пробовал нажать?


 
Ral'f   (2007-06-24 14:50) [8]

> F1 не пробовал нажать
ДА!


 
Ral'f   (2007-06-24 14:51) [9]

нет там про DataField ничего!


 
Ral'f   (2007-06-24 17:42) [10]

Информацию в DBGrid вывожу следующим образом:
1) ADOConnection
2) ADOQuery (select)
3) DataSource
4) DBGrid
То-же самое мне нужно вывести на печать с помощью QuickReport. Во всех компонентах этой вкладки (свойство DataSet) нужно указать один и тот-же набор данных, на основе которого создаётся отчёт.
Подскажите – как в этой ситуации связать компоненты используемые для отображения информации в DBGrid и свойство DataSet (QuickReport)?


 
Anatoly Podgoretsky ©   (2007-06-24 18:12) [11]


> нет там про DataField ничего!

Наглая ложь!

QRDBText      DataField
Type : string


и так далее


 
Ral'f   (2007-06-24 19:26) [12]

Разве это что-то?
Может у Вас справка другая?

"property DataField : String
Description
Use the DataField property to select the field to print. Click on the property in the Object Inspector to see a list of available fields.
Note that changing the field name during report generation is not allowed."


и Type : string я не нашёл!


 
Ral'f   (2007-06-24 19:28) [13]

> Anatoly Podgoretsky ©   (24.06.07 18:12) [11]
если у вас написано что-то ещё, пожалуйста, скопируйте!


 
Ral'f   (2007-06-26 17:58) [14]

Народ ну я уже всё перечитал:
в QRDBText1.DataSet --> выбираем таблицу - ADOQuery
QRDBText1.DataField --> поле из этой таблицы

ну пожалуйста! подскажите, почему я, вроде бы всё так и сделал, а вместо значений остаётся: " "???



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

Текущий архив: 2007.07.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.026 c
4-1171368057
Larsik
2007-02-13 15:00
2007.07.22
Получение owner a файла


15-1182778319
Иксик
2007-06-25 17:31
2007.07.22
Альтернатива HTML Help Workshop


2-1182935082
Chaval'
2007-06-27 13:04
2007.07.22
OpenDialog


11-1165771474
vampir_infernal
2006-12-10 20:24
2007.07.22
Не правильное освобождение Menu


15-1182541836
ArtemESC
2007-06-22 23:50
2007.07.22
Спамеры уже добрались до телефонов...